-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathschema.ts
135 lines (120 loc) · 55.9 KB
/
schema.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
// Query builder (Typescript version >= 4.1.3 required)
/*
const queryResult = executeGiraffeql({
// Start typing here to get hints
});
*/
export function executeGiraffeql<Key extends keyof Root>(
query: GetQuery<Key>
): GetResponse<Key> {
let data: any;
return data;
}
// scaffolding
export type GetQuery<K extends keyof Root> = K extends never
? Partial<Record<K, Queryize<Root[keyof Root]>>>
: Record<K, Queryize<Root[K]>>;
export type GetResponse<K extends keyof Root> = Responseize<Root[K]>;
export type GetType<T> = Responseize<Field<T, undefined>>
type Primitive = string | number | boolean | undefined | null;
type Field<T, K> = {
Type: T;
Args: K;
};
type Responseize<T> = T extends Field<infer Type, infer Args>
? Type extends never
? never
: Type extends (infer U)[]
? { [P in keyof U]: Responseize<U[P]> }[]
: { [P in keyof Type]: Responseize<Type[P]> }
: never;
type Queryize<T> = T extends Field<infer Type, infer Args>
? Type extends never
? never
: Type extends Primitive
? Args extends undefined // Args is undefined
? LookupValue
: Args extends [infer Arg]
? LookupValue | { __args: Arg } // Args is a tuple
: { __args: Args }
: Type extends (infer U)[]
? Queryize<Field<U, Args>>
: Args extends undefined // Args is undefined
? { [P in keyof Type]?: Queryize<Type[P]> }
: Args extends [infer Arg]
? { [P in keyof Type]?: Queryize<Type[P]> } & {
__args?: Arg;
}
: { [P in keyof Type]?: Queryize<Type[P]> } & { __args: Args }
: never;
type LookupValue = true
type Edge<T> = {
__typename: Field<string, undefined>;
node: Field<T, undefined>;
cursor: Field<string, undefined>;
};
export type FilterByField<T> = {
eq?: T
neq?: T
gt?: T
lt?: T
in?: T[]
nin?: T[]
regex?: Scalars['regex']
}
export type SortByField<T> = {
field: T
desc: boolean
}
/**All Scalar values*/export type Scalars={/**String value*/"string":(string);/**True or False*/"boolean":(boolean);/**Numeric value*/"number":(number);/**Unknown value*/"unknown":(unknown);/**Image URL Field*/"imageUrl":(string);/**URL Field*/"url":(string);/**UNIX Timestamp (Seconds since Epoch Time)*/"unixTimestamp":(number);/**Date YYYY-MM-DD*/"date":(string);/**ID Field*/"id":(string);/**Regex Field*/"regex":(RegExp);/**Valid JSON*/"json":(unknown);/**Valid JSON as a string*/"jsonString":(string);/**RSN Field*/"rsn":(string);/**Enum stored as a separate key value*/"submissionStatus":("SUBMITTED"|"UNDER_REVIEW"|"APPROVED"|"INFORMATION_REQUESTED"|"REJECTED");/**Enum stored as a separate key value*/"eventDifficulty":("EASY"|"NORMAL"|"HARD");/**Enum stored as a separate key value*/"userRole":("NONE"|"NORMAL"|"ADMIN"|"CUSTOM"|"MODERATOR");/**Enum stored as is*/"userPermission":("A_A"|"user_x"|"user_get"|"user_getMultiple"|"user_update"|"user_create"|"user_delete"|"file_getMultiple");/**Enum stored as a separate key value*/"eventEraMode":("NORMAL"|"CURRENT_ERA"|"RELEVANT_ERAS");"submissionCharacterParticipantLinkSortByKey":("createdAt");"submissionCharacterParticipantLinkGroupByKey":(undefined);"userSortByKey":("id"|"createdAt"|"updatedAt");"userGroupByKey":(undefined);"apiKeySortByKey":("id"|"createdAt");"apiKeyGroupByKey":(undefined);"eventClassSortByKey":("id"|"createdAt"|"updatedAt"|"name");"eventClassGroupByKey":(undefined);"eventGroupSortByKey":("id"|"createdAt"|"updatedAt"|"name"|"sort");"eventGroupGroupByKey":(undefined);"eventSortByKey":("id"|"createdAt"|"updatedAt"|"name");"eventGroupByKey":(undefined);"submissionSortByKey":("id"|"createdAt"|"updatedAt"|"happenedOn"|"score");"submissionGroupByKey":(undefined);"characterSortByKey":("id"|"createdAt"|"updatedAt");"characterGroupByKey":(undefined);"fileSortByKey":("id"|"createdAt");"fileGroupByKey":(undefined);"discordChannelSortByKey":("id"|"createdAt"|"updatedAt");"discordChannelGroupByKey":(undefined);"discordChannelOutputSortByKey":("id"|"createdAt"|"updatedAt"|"sort");"discordChannelOutputGroupByKey":(undefined);"eventEraSortByKey":("id"|"createdAt"|"updatedAt"|"beginDate");"eventEraGroupByKey":(undefined);"externalLinkBackupSortByKey":("id"|"createdAt"|"updatedAt");"externalLinkBackupGroupByKey":(undefined);"userUserFollowLinkSortByKey":("createdAt");"userUserFollowLinkGroupByKey":(undefined);}
/**All Input types*/export type InputTypes={"submissionCharacterParticipantLinkSortByObject":(SortByField<Scalars['submissionCharacterParticipantLinkSortByKey']>);"submissionCharacterParticipantLinkFilterByField/submission.id":(FilterByField<Scalars['id']>);"submissionCharacterParticipantLinkFilterByField/character.id":(FilterByField<Scalars['id']>);"submissionCharacterParticipantLinkFilterByObject":{"submission.id"?:(InputTypes['submissionCharacterParticipantLinkFilterByField/submission.id']);"character.id"?:(InputTypes['submissionCharacterParticipantLinkFilterByField/character.id']);};"submissionCharacterParticipantLinkPaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['submissionCharacterParticipantLinkSortByObject'])[];"filterBy"?:(InputTypes['submissionCharacterParticipantLinkFilterByObject'])[];"groupBy"?:(Scalars['submissionCharacterParticipantLinkGroupByKey'])[];};"rankingInput":{"excludeParticipants"?:(Scalars['boolean']);"excludeEventEra"?:(Scalars['boolean']);"isRelevantEventEra"?:(Scalars['boolean'])|null;"isSoloPersonalBest"?:(Scalars['boolean'])|null;};/**Input object for syncCurrentUser*/"syncCurrentUser":{"email":(Scalars['string']);};"user":{"id"?:(Scalars['id']);};"userSortByObject":(SortByField<Scalars['userSortByKey']>);"userFilterByField/id":(FilterByField<Scalars['id']>);"userFilterByField/createdBy.name":(FilterByField<Scalars['string']>);"userFilterByField/isPublic":(FilterByField<Scalars['boolean']>);"userFilterByField/role":(FilterByField<Scalars['userRole']>);"userFilterByObject":{"id"?:(InputTypes['userFilterByField/id']);"createdBy.name"?:(InputTypes['userFilterByField/createdBy.name']);"isPublic"?:(InputTypes['userFilterByField/isPublic']);"role"?:(InputTypes['userFilterByField/role']);};"userPaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['userSortByObject'])[];"filterBy"?:(InputTypes['userFilterByObject'])[];"groupBy"?:(Scalars['userGroupByKey'])[];"search"?:(Scalars['string']);};"createUser":{"name":(Scalars['string']);"firebaseUid":(Scalars['string']);"email":(Scalars['string']);"password":(Scalars['string']);"avatar"?:(Scalars['string'])|null;"role"?:(Scalars['userRole']);"permissions"?:(Scalars['userPermission'])[]|null;"isPublic"?:(Scalars['boolean']);};"updateUserFields":{"name"?:(Scalars['string']);"firebaseUid"?:(Scalars['string']);"email"?:(Scalars['string']);"password"?:(Scalars['string']);"avatar"?:(Scalars['string'])|null;"role"?:(Scalars['userRole']);"permissions"?:(Scalars['userPermission'])[]|null;"isPublic"?:(Scalars['boolean']);};"updateUser":{"item":(InputTypes['user']);"fields":(InputTypes['updateUserFields']);};"apiKey":{"id"?:(Scalars['id']);};"apiKeySortByObject":(SortByField<Scalars['apiKeySortByKey']>);"apiKeyFilterByField/id":(FilterByField<Scalars['id']>);"apiKeyFilterByField/user.id":(FilterByField<Scalars['id']>);"apiKeyFilterByObject":{"id"?:(InputTypes['apiKeyFilterByField/id']);"user.id"?:(InputTypes['apiKeyFilterByField/user.id']);};"apiKeyPaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['apiKeySortByObject'])[];"filterBy"?:(InputTypes['apiKeyFilterByObject'])[];"groupBy"?:(Scalars['apiKeyGroupByKey'])[];"search"?:(Scalars['string']);};"createApiKey":{"name":(Scalars['string']);"user":(InputTypes['user']);"permissions"?:(Scalars['userPermission'])[]|null;};"updateApiKeyFields":{"name"?:(Scalars['string']);"user"?:(InputTypes['user']);"permissions"?:(Scalars['userPermission'])[]|null;};"updateApiKey":{"item":(InputTypes['apiKey']);"fields":(InputTypes['updateApiKeyFields']);};"eventClass":{"id"?:(Scalars['id']);};"eventClassSortByObject":(SortByField<Scalars['eventClassSortByKey']>);"eventClassFilterByField/id":(FilterByField<Scalars['id']>);"eventClassFilterByField/createdBy.id":(FilterByField<Scalars['id']>);"eventClassFilterByField/parent.id":(FilterByField<Scalars['id']>);"eventClassFilterByObject":{"id"?:(InputTypes['eventClassFilterByField/id']);"createdBy.id"?:(InputTypes['eventClassFilterByField/createdBy.id']);"parent.id"?:(InputTypes['eventClassFilterByField/parent.id']);};"eventClassPaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['eventClassSortByObject'])[];"filterBy"?:(InputTypes['eventClassFilterByObject'])[];"groupBy"?:(Scalars['eventClassGroupByKey'])[];"search"?:(Scalars['string']);};"createEventClass":{"name":(Scalars['string']);"avatar"?:(Scalars['string'])|null;"description"?:(Scalars['string'])|null;"parent"?:(InputTypes['eventClass'])|null;"backgroundImage"?:(Scalars['string'])|null;};"updateEventClassFields":{"name"?:(Scalars['string']);"avatar"?:(Scalars['string'])|null;"description"?:(Scalars['string'])|null;"parent"?:(InputTypes['eventClass'])|null;"backgroundImage"?:(Scalars['string'])|null;};"updateEventClass":{"item":(InputTypes['eventClass']);"fields":(InputTypes['updateEventClassFields']);};"eventGroup":{"id"?:(Scalars['id']);};"eventGroupSortByObject":(SortByField<Scalars['eventGroupSortByKey']>);"eventGroupFilterByField/id":(FilterByField<Scalars['id']>);"eventGroupFilterByField/createdBy.id":(FilterByField<Scalars['id']>);"eventGroupFilterByObject":{"id"?:(InputTypes['eventGroupFilterByField/id']);"createdBy.id"?:(InputTypes['eventGroupFilterByField/createdBy.id']);};"eventGroupPaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['eventGroupSortByObject'])[];"filterBy"?:(InputTypes['eventGroupFilterByObject'])[];"groupBy"?:(Scalars['eventGroupGroupByKey'])[];"search"?:(Scalars['string']);};"createEventGroup":{"avatar"?:(Scalars['string'])|null;"name":(Scalars['string']);"contents"?:(Scalars['id'])[];"sort":(Scalars['number']);};"updateEventGroupFields":{"avatar"?:(Scalars['string'])|null;"name"?:(Scalars['string']);"contents"?:(Scalars['id'])[];"sort"?:(Scalars['number']);};"updateEventGroup":{"item":(InputTypes['eventGroup']);"fields":(InputTypes['updateEventGroupFields']);};"event":{"id"?:(Scalars['id']);};"eventSortByObject":(SortByField<Scalars['eventSortByKey']>);"eventFilterByField/id":(FilterByField<Scalars['id']>);"eventFilterByField/createdBy.id":(FilterByField<Scalars['id']>);"eventFilterByField/eventClass.id":(FilterByField<Scalars['id']>);"eventFilterByObject":{"id"?:(InputTypes['eventFilterByField/id']);"createdBy.id"?:(InputTypes['eventFilterByField/createdBy.id']);"eventClass.id"?:(InputTypes['eventFilterByField/eventClass.id']);};"eventPaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['eventSortByObject'])[];"filterBy"?:(InputTypes['eventFilterByObject'])[];"groupBy"?:(Scalars['eventGroupByKey'])[];"search"?:(Scalars['string']);};"createEvent":{"eventClass":(InputTypes['eventClass']);"minParticipants"?:(Scalars['number'])|null;"maxParticipants"?:(Scalars['number'])|null;"releaseDate":(Scalars['unixTimestamp']);"avatarOverride"?:(Scalars['string'])|null;"backgroundImageOverride"?:(Scalars['string'])|null;"name":(Scalars['string']);"description"?:(Scalars['string'])|null;"difficulty"?:(Scalars['eventDifficulty']);};"updateEventFields":{"eventClass"?:(InputTypes['eventClass']);"minParticipants"?:(Scalars['number'])|null;"maxParticipants"?:(Scalars['number'])|null;"releaseDate"?:(Scalars['unixTimestamp']);"avatarOverride"?:(Scalars['string'])|null;"backgroundImageOverride"?:(Scalars['string'])|null;"name"?:(Scalars['string']);"description"?:(Scalars['string'])|null;"difficulty"?:(Scalars['eventDifficulty']);};"updateEvent":{"item":(InputTypes['event']);"fields":(InputTypes['updateEventFields']);};"submission":{"id"?:(Scalars['id']);};"submissionSortByObject":(SortByField<Scalars['submissionSortByKey']>);"submissionFilterByField/id":(FilterByField<Scalars['id']>);"submissionFilterByField/createdBy.id":(FilterByField<Scalars['id']>);"submissionFilterByField/event.id":(FilterByField<Scalars['id']>);"submissionFilterByField/eventEra.id":(FilterByField<Scalars['id']>);"submissionFilterByField/eventEra.isRelevant":(FilterByField<Scalars['boolean']>);"submissionFilterByField/isSoloPersonalBest":(FilterByField<Scalars['boolean']>);"submissionFilterByField/isRelevantRecord":(FilterByField<Scalars['boolean']>);"submissionFilterByField/participants":(FilterByField<Scalars['number']>);"submissionFilterByField/status":(FilterByField<Scalars['submissionStatus']>);"submissionFilterByField/submissionCharacterParticipantLink/character.id":(FilterByField<Scalars['id']>);"submissionFilterByObject":{"id"?:(InputTypes['submissionFilterByField/id']);"createdBy.id"?:(InputTypes['submissionFilterByField/createdBy.id']);"event.id"?:(InputTypes['submissionFilterByField/event.id']);"eventEra.id"?:(InputTypes['submissionFilterByField/eventEra.id']);"eventEra.isRelevant"?:(InputTypes['submissionFilterByField/eventEra.isRelevant']);"isSoloPersonalBest"?:(InputTypes['submissionFilterByField/isSoloPersonalBest']);"isRelevantRecord"?:(InputTypes['submissionFilterByField/isRelevantRecord']);"participants"?:(InputTypes['submissionFilterByField/participants']);"status"?:(InputTypes['submissionFilterByField/status']);"submissionCharacterParticipantLink/character.id"?:(InputTypes['submissionFilterByField/submissionCharacterParticipantLink/character.id']);};"submissionPaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['submissionSortByObject'])[];"filterBy"?:(InputTypes['submissionFilterByObject'])[];"groupBy"?:(Scalars['submissionGroupByKey'])[];"search"?:(Scalars['string']);};"eventEra":{"id"?:(Scalars['id']);};/**Object Input matching an Object Type*/"participantsList":{"discordId"?:(Scalars['string'])|null;"characterId"?:(Scalars['id']);};"createSubmission":{"event":(InputTypes['event']);"eventEra":(InputTypes['eventEra']);"participantsList"?:(InputTypes['participantsList'])[];"timeElapsed":(Scalars['number']);"happenedOn":(Scalars['unixTimestamp']);"status"?:(Scalars['submissionStatus']);"world"?:(Scalars['number'])|null;"files"?:(Scalars['id'])[];"externalLinks"?:(Scalars['url'])[];"externalLinkBackups"?:(Scalars['id'])[];"privateComments"?:(Scalars['string'])|null;"publicComments"?:(Scalars['string'])|null;"reviewerComments"?:(Scalars['string'])|null;"isRecordingVerified"?:(Scalars['boolean']);"submittedBy"?:(Scalars['string'])|null;"discordId"?:(Scalars['string'])|null;};"updateSubmissionFields":{"event"?:(InputTypes['event']);"eventEra"?:(InputTypes['eventEra']);"participantsList"?:(InputTypes['participantsList'])[];"timeElapsed"?:(Scalars['number']);"happenedOn"?:(Scalars['unixTimestamp']);"status"?:(Scalars['submissionStatus']);"world"?:(Scalars['number'])|null;"files"?:(Scalars['id'])[];"externalLinks"?:(Scalars['url'])[];"externalLinkBackups"?:(Scalars['id'])[];"privateComments"?:(Scalars['string'])|null;"publicComments"?:(Scalars['string'])|null;"reviewerComments"?:(Scalars['string'])|null;"isRecordingVerified"?:(Scalars['boolean']);"submittedBy"?:(Scalars['string'])|null;"discordId"?:(Scalars['string'])|null;};"updateSubmission":{"item":(InputTypes['submission']);"fields":(InputTypes['updateSubmissionFields']);};"character":{"id"?:(Scalars['id']);};"characterSortByObject":(SortByField<Scalars['characterSortByKey']>);"characterFilterByField/id":(FilterByField<Scalars['id']>);"characterFilterByField/createdBy.id":(FilterByField<Scalars['id']>);"characterFilterByField/submissionCharacterParticipantLink/character.id":(FilterByField<Scalars['id']>);"characterFilterByObject":{"id"?:(InputTypes['characterFilterByField/id']);"createdBy.id"?:(InputTypes['characterFilterByField/createdBy.id']);"submissionCharacterParticipantLink/character.id"?:(InputTypes['characterFilterByField/submissionCharacterParticipantLink/character.id']);};"characterPaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['characterSortByObject'])[];"filterBy"?:(InputTypes['characterFilterByObject'])[];"groupBy"?:(Scalars['characterGroupByKey'])[];"search"?:(Scalars['string']);};"createCharacter":{"name":(Scalars['rsn']);"avatar"?:(Scalars['string'])|null;"description"?:(Scalars['string'])|null;"ownedBy"?:(InputTypes['user'])|null;};"updateCharacterFields":{"name"?:(Scalars['rsn']);"avatar"?:(Scalars['string'])|null;"description"?:(Scalars['string'])|null;"ownedBy"?:(InputTypes['user'])|null;};"updateCharacter":{"item":(InputTypes['character']);"fields":(InputTypes['updateCharacterFields']);};"remapCharacterPayload":{"from":(InputTypes['character']);"to":(InputTypes['character']);};/**Input object for getRepositoryReleases*/"getRepositoryReleases":{"first":(Scalars['number']);};"file":{"id"?:(Scalars['id']);};"fileSortByObject":(SortByField<Scalars['fileSortByKey']>);"fileFilterByField/id":(FilterByField<Scalars['id']>);"fileFilterByField/createdBy.id":(FilterByField<Scalars['id']>);"fileFilterByField/parentKey":(FilterByField<Scalars['string']>);"fileFilterByObject":{"id"?:(InputTypes['fileFilterByField/id']);"createdBy.id"?:(InputTypes['fileFilterByField/createdBy.id']);"parentKey"?:(InputTypes['fileFilterByField/parentKey']);};"filePaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['fileSortByObject'])[];"filterBy"?:(InputTypes['fileFilterByObject'])[];"groupBy"?:(Scalars['fileGroupByKey'])[];"search"?:(Scalars['string']);};"createFile":{"name":(Scalars['string']);"location":(Scalars['string']);"parentKey"?:(Scalars['string'])|null;};"updateFileFields":{"name"?:(Scalars['string']);};"updateFile":{"item":(InputTypes['file']);"fields":(InputTypes['updateFileFields']);};"discordChannel":{"id"?:(Scalars['id']);};"discordChannelSortByObject":(SortByField<Scalars['discordChannelSortByKey']>);"discordChannelFilterByField/id":(FilterByField<Scalars['id']>);"discordChannelFilterByField/createdBy.id":(FilterByField<Scalars['id']>);"discordChannelFilterByObject":{"id"?:(InputTypes['discordChannelFilterByField/id']);"createdBy.id"?:(InputTypes['discordChannelFilterByField/createdBy.id']);};"discordChannelPaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['discordChannelSortByObject'])[];"filterBy"?:(InputTypes['discordChannelFilterByObject'])[];"groupBy"?:(Scalars['discordChannelGroupByKey'])[];"search"?:(Scalars['string']);};"createDiscordChannel":{"name":(Scalars['string']);"channelId":(Scalars['string']);"primaryMessageId"?:(Scalars['string'])|null;};"updateDiscordChannelFields":{"name"?:(Scalars['string']);"channelId"?:(Scalars['string']);"primaryMessageId"?:(Scalars['string'])|null;};"updateDiscordChannel":{"item":(InputTypes['discordChannel']);"fields":(InputTypes['updateDiscordChannelFields']);};"discordChannelOutput":{"id"?:(Scalars['id']);};"discordChannelOutputSortByObject":(SortByField<Scalars['discordChannelOutputSortByKey']>);"discordChannelOutputFilterByField/id":(FilterByField<Scalars['id']>);"discordChannelOutputFilterByField/createdBy.id":(FilterByField<Scalars['id']>);"discordChannelOutputFilterByField/discordChannel.id":(FilterByField<Scalars['id']>);"discordChannelOutputFilterByObject":{"id"?:(InputTypes['discordChannelOutputFilterByField/id']);"createdBy.id"?:(InputTypes['discordChannelOutputFilterByField/createdBy.id']);"discordChannel.id"?:(InputTypes['discordChannelOutputFilterByField/discordChannel.id']);};"discordChannelOutputPaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['discordChannelOutputSortByObject'])[];"filterBy"?:(InputTypes['discordChannelOutputFilterByObject'])[];"groupBy"?:(Scalars['discordChannelOutputGroupByKey'])[];"search"?:(Scalars['string']);};"createDiscordChannelOutput":{"discordChannel":(InputTypes['discordChannel']);"event":(InputTypes['event']);"participants"?:(Scalars['number'])|null;"eventEra"?:(InputTypes['eventEra'])|null;"eventEraMode"?:(Scalars['eventEraMode']);"ranksToShow"?:(Scalars['number']);"linesLimit"?:(Scalars['number'])|null;"isSoloPersonalBest"?:(Scalars['boolean'])|null;"sort":(Scalars['number']);};"updateDiscordChannelOutputFields":{"discordChannel"?:(InputTypes['discordChannel']);"event"?:(InputTypes['event']);"participants"?:(Scalars['number'])|null;"eventEra"?:(InputTypes['eventEra'])|null;"eventEraMode"?:(Scalars['eventEraMode']);"ranksToShow"?:(Scalars['number']);"linesLimit"?:(Scalars['number'])|null;"isSoloPersonalBest"?:(Scalars['boolean'])|null;"sort"?:(Scalars['number']);};"updateDiscordChannelOutput":{"item":(InputTypes['discordChannelOutput']);"fields":(InputTypes['updateDiscordChannelOutputFields']);};"eventEraSortByObject":(SortByField<Scalars['eventEraSortByKey']>);"eventEraFilterByField/id":(FilterByField<Scalars['id']>);"eventEraFilterByField/createdBy.id":(FilterByField<Scalars['id']>);"eventEraFilterByField/event.id":(FilterByField<Scalars['id']>);"eventEraFilterByObject":{"id"?:(InputTypes['eventEraFilterByField/id']);"createdBy.id"?:(InputTypes['eventEraFilterByField/createdBy.id']);"event.id"?:(InputTypes['eventEraFilterByField/event.id']);};"eventEraPaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['eventEraSortByObject'])[];"filterBy"?:(InputTypes['eventEraFilterByObject'])[];"groupBy"?:(Scalars['eventEraGroupByKey'])[];"search"?:(Scalars['string']);};"createEventEra":{"event":(InputTypes['event']);"name":(Scalars['string']);"avatar"?:(Scalars['string'])|null;"description"?:(Scalars['string'])|null;"beginDate":(Scalars['unixTimestamp']);"endDate"?:(Scalars['unixTimestamp'])|null;"isBuff"?:(Scalars['boolean'])|null;"isCurrent"?:(Scalars['boolean']);};"updateEventEraFields":{"event"?:(InputTypes['event']);"name"?:(Scalars['string']);"avatar"?:(Scalars['string'])|null;"description"?:(Scalars['string'])|null;"beginDate"?:(Scalars['unixTimestamp']);"endDate"?:(Scalars['unixTimestamp'])|null;"isBuff"?:(Scalars['boolean'])|null;"isCurrent"?:(Scalars['boolean']);};"updateEventEra":{"item":(InputTypes['eventEra']);"fields":(InputTypes['updateEventEraFields']);};"discordRequestPayload":{"method":(Scalars['string']);"path":(Scalars['string']);"params"?:(Scalars['unknown'])|null;};"externalLinkBackup":{"id"?:(Scalars['id']);};"externalLinkBackupSortByObject":(SortByField<Scalars['externalLinkBackupSortByKey']>);"externalLinkBackupFilterByField/id":(FilterByField<Scalars['id']>);"externalLinkBackupFilterByField/createdBy.id":(FilterByField<Scalars['id']>);"externalLinkBackupFilterByObject":{"id"?:(InputTypes['externalLinkBackupFilterByField/id']);"createdBy.id"?:(InputTypes['externalLinkBackupFilterByField/createdBy.id']);};"externalLinkBackupPaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['externalLinkBackupSortByObject'])[];"filterBy"?:(InputTypes['externalLinkBackupFilterByObject'])[];"groupBy"?:(Scalars['externalLinkBackupGroupByKey'])[];"search"?:(Scalars['string']);};"createExternalLinkBackup":{"url":(Scalars['string']);"file":(InputTypes['file']);};"updateExternalLinkBackupFields":{"url"?:(Scalars['string']);"file"?:(InputTypes['file']);};"updateExternalLinkBackup":{"item":(InputTypes['externalLinkBackup']);"fields":(InputTypes['updateExternalLinkBackupFields']);};"submissionCharacterParticipantLink":{"id"?:(Scalars['id']);"submission"?:(InputTypes['submission']);"character"?:(InputTypes['character']);};"createSubmissionCharacterParticipantLink":{"submission":(InputTypes['submission']);"character":(InputTypes['character']);"title"?:(Scalars['string'])|null;};"updateSubmissionCharacterParticipantLinkFields":{"submission"?:(InputTypes['submission']);"character"?:(InputTypes['character']);"title"?:(Scalars['string'])|null;};"updateSubmissionCharacterParticipantLink":{"item":(InputTypes['submissionCharacterParticipantLink']);"fields":(InputTypes['updateSubmissionCharacterParticipantLinkFields']);};"userUserFollowLink":{"id"?:(Scalars['id']);};"userUserFollowLinkSortByObject":(SortByField<Scalars['userUserFollowLinkSortByKey']>);"userUserFollowLinkFilterByObject":{};"userUserFollowLinkPaginator":{"first"?:(Scalars['number']);"last"?:(Scalars['number']);"after"?:(Scalars['string']);"before"?:(Scalars['string']);"sortBy"?:(InputTypes['userUserFollowLinkSortByObject'])[];"filterBy"?:(InputTypes['userUserFollowLinkFilterByObject'])[];"groupBy"?:(Scalars['userUserFollowLinkGroupByKey'])[];};"createUserUserFollowLink":{"user":(InputTypes['user']);"target":(InputTypes['user']);};"updateUserUserFollowLinkFields":{"user"?:(InputTypes['user']);"target"?:(InputTypes['user']);};"updateUserUserFollowLink":{"item":(InputTypes['userUserFollowLink']);"fields":(InputTypes['updateUserUserFollowLinkFields']);};}
/**All main types*/export type MainTypes={"paginatorInfo":{"Typename":("paginatorInfo");"Type":(GetType<PaginatorInfo>);};"userEdge":{"Typename":("userEdge");"Type":(GetType<UserEdge>);};"userPaginator":{"Typename":("userPaginator");"Type":(GetType<UserPaginator>);};"apiKeyEdge":{"Typename":("apiKeyEdge");"Type":(GetType<ApiKeyEdge>);};"apiKeyPaginator":{"Typename":("apiKeyPaginator");"Type":(GetType<ApiKeyPaginator>);};"eventClassEdge":{"Typename":("eventClassEdge");"Type":(GetType<EventClassEdge>);};"eventClassPaginator":{"Typename":("eventClassPaginator");"Type":(GetType<EventClassPaginator>);};"eventGroupEdge":{"Typename":("eventGroupEdge");"Type":(GetType<EventGroupEdge>);};"eventGroupPaginator":{"Typename":("eventGroupPaginator");"Type":(GetType<EventGroupPaginator>);};"eventEdge":{"Typename":("eventEdge");"Type":(GetType<EventEdge>);};"eventPaginator":{"Typename":("eventPaginator");"Type":(GetType<EventPaginator>);};"submissionEdge":{"Typename":("submissionEdge");"Type":(GetType<SubmissionEdge>);};"submissionPaginator":{"Typename":("submissionPaginator");"Type":(GetType<SubmissionPaginator>);};"characterEdge":{"Typename":("characterEdge");"Type":(GetType<CharacterEdge>);};"characterPaginator":{"Typename":("characterPaginator");"Type":(GetType<CharacterPaginator>);};"fileEdge":{"Typename":("fileEdge");"Type":(GetType<FileEdge>);};"filePaginator":{"Typename":("filePaginator");"Type":(GetType<FilePaginator>);};"discordChannelEdge":{"Typename":("discordChannelEdge");"Type":(GetType<DiscordChannelEdge>);};"discordChannelPaginator":{"Typename":("discordChannelPaginator");"Type":(GetType<DiscordChannelPaginator>);};"discordChannelOutputEdge":{"Typename":("discordChannelOutputEdge");"Type":(GetType<DiscordChannelOutputEdge>);};"discordChannelOutputPaginator":{"Typename":("discordChannelOutputPaginator");"Type":(GetType<DiscordChannelOutputPaginator>);};"eventEraEdge":{"Typename":("eventEraEdge");"Type":(GetType<EventEraEdge>);};"eventEraPaginator":{"Typename":("eventEraPaginator");"Type":(GetType<EventEraPaginator>);};"externalLinkBackupEdge":{"Typename":("externalLinkBackupEdge");"Type":(GetType<ExternalLinkBackupEdge>);};"externalLinkBackupPaginator":{"Typename":("externalLinkBackupPaginator");"Type":(GetType<ExternalLinkBackupPaginator>);};"submissionCharacterParticipantLinkEdge":{"Typename":("submissionCharacterParticipantLinkEdge");"Type":(GetType<SubmissionCharacterParticipantLinkEdge>);};"submissionCharacterParticipantLinkPaginator":{"Typename":("submissionCharacterParticipantLinkPaginator");"Type":(GetType<SubmissionCharacterParticipantLinkPaginator>);};"userUserFollowLinkEdge":{"Typename":("userUserFollowLinkEdge");"Type":(GetType<UserUserFollowLinkEdge>);};"userUserFollowLinkPaginator":{"Typename":("userUserFollowLinkPaginator");"Type":(GetType<UserUserFollowLinkPaginator>);};"userRoleEnumPaginator":{"Typename":("userRoleEnumPaginator");"Type":(GetType<UserRoleEnumPaginator>);};"submissionStatusEnumPaginator":{"Typename":("submissionStatusEnumPaginator");"Type":(GetType<SubmissionStatusEnumPaginator>);};"eventDifficultyEnumPaginator":{"Typename":("eventDifficultyEnumPaginator");"Type":(GetType<EventDifficultyEnumPaginator>);};"eventEraModeEnumPaginator":{"Typename":("eventEraModeEnumPaginator");"Type":(GetType<EventEraModeEnumPaginator>);};"user":{"Typename":("user");"Type":(GetType<User>);};"apiKey":{"Typename":("apiKey");"Type":(GetType<ApiKey>);};"eventClass":{"Typename":("eventClass");"Type":(GetType<EventClass>);};"eventGroup":{"Typename":("eventGroup");"Type":(GetType<EventGroup>);};"event":{"Typename":("event");"Type":(GetType<Event>);};"participantsList":{"Typename":("participantsList");"Type":(GetType<ParticipantsList>);};"submission":{"Typename":("submission");"Type":(GetType<Submission>);};"character":{"Typename":("character");"Type":(GetType<Character>);};"file":{"Typename":("file");"Type":(GetType<File>);};"discordChannel":{"Typename":("discordChannel");"Type":(GetType<DiscordChannel>);};"discordChannelOutput":{"Typename":("discordChannelOutput");"Type":(GetType<DiscordChannelOutput>);};"eventEra":{"Typename":("eventEra");"Type":(GetType<EventEra>);};"externalLinkBackup":{"Typename":("externalLinkBackup");"Type":(GetType<ExternalLinkBackup>);};"submissionCharacterParticipantLink":{"Typename":("submissionCharacterParticipantLink");"Type":(GetType<SubmissionCharacterParticipantLink>);};"userUserFollowLink":{"Typename":("userUserFollowLink");"Type":(GetType<UserUserFollowLink>);};}
/**PaginatorInfo Type*/export type PaginatorInfo={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"total":{"Type":(Scalars['number']);"Args":(undefined);};"count":{"Type":(Scalars['number']);"Args":(undefined);};"startCursor":{"Type":(Scalars['string'])|null;"Args":(undefined);};"endCursor":{"Type":(Scalars['string'])|null;"Args":(undefined);};}
export type UserEdge=(Edge<User>)
/**Paginator*/export type UserPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(UserEdge)[];"Args":(undefined);};}
export type ApiKeyEdge=(Edge<ApiKey>)
/**Paginator*/export type ApiKeyPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(ApiKeyEdge)[];"Args":(undefined);};}
export type EventClassEdge=(Edge<EventClass>)
/**Paginator*/export type EventClassPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(EventClassEdge)[];"Args":(undefined);};}
export type EventGroupEdge=(Edge<EventGroup>)
/**Paginator*/export type EventGroupPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(EventGroupEdge)[];"Args":(undefined);};}
export type EventEdge=(Edge<Event>)
/**Paginator*/export type EventPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(EventEdge)[];"Args":(undefined);};}
export type SubmissionEdge=(Edge<Submission>)
/**Paginator*/export type SubmissionPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(SubmissionEdge)[];"Args":(undefined);};}
export type CharacterEdge=(Edge<Character>)
/**Paginator*/export type CharacterPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(CharacterEdge)[];"Args":(undefined);};}
export type FileEdge=(Edge<File>)
/**Paginator*/export type FilePaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(FileEdge)[];"Args":(undefined);};}
export type DiscordChannelEdge=(Edge<DiscordChannel>)
/**Paginator*/export type DiscordChannelPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(DiscordChannelEdge)[];"Args":(undefined);};}
export type DiscordChannelOutputEdge=(Edge<DiscordChannelOutput>)
/**Paginator*/export type DiscordChannelOutputPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(DiscordChannelOutputEdge)[];"Args":(undefined);};}
export type EventEraEdge=(Edge<EventEra>)
/**Paginator*/export type EventEraPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(EventEraEdge)[];"Args":(undefined);};}
export type ExternalLinkBackupEdge=(Edge<ExternalLinkBackup>)
/**Paginator*/export type ExternalLinkBackupPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(ExternalLinkBackupEdge)[];"Args":(undefined);};}
export type SubmissionCharacterParticipantLinkEdge=(Edge<SubmissionCharacterParticipantLink>)
/**Paginator*/export type SubmissionCharacterParticipantLinkPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(SubmissionCharacterParticipantLinkEdge)[];"Args":(undefined);};}
export type UserUserFollowLinkEdge=(Edge<UserUserFollowLink>)
/**Paginator*/export type UserUserFollowLinkPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"paginatorInfo":{"Type":(PaginatorInfo);"Args":(undefined);};"edges":{"Type":(UserUserFollowLinkEdge)[];"Args":(undefined);};}
/**EnumPaginator*/export type UserRoleEnumPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"values":{"Type":(Scalars['userRole'])[];"Args":(undefined);};}
/**EnumPaginator*/export type SubmissionStatusEnumPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"values":{"Type":(Scalars['submissionStatus'])[];"Args":(undefined);};}
/**EnumPaginator*/export type EventDifficultyEnumPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"values":{"Type":(Scalars['eventDifficulty'])[];"Args":(undefined);};}
/**EnumPaginator*/export type EventEraModeEnumPaginator={/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"values":{"Type":(Scalars['eventEraMode'])[];"Args":(undefined);};}
/**User type*/export type User={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"name":{"Type":(Scalars['string']);"Args":(undefined);};"firebaseUid":{"Type":(never);"Args":(undefined);};"email":{"Type":(Scalars['string']);"Args":(undefined);};"password":{"Type":(never);"Args":(undefined);};"avatar":{"Type":(Scalars['string'])|null;"Args":(undefined);};"role":{"Type":(Scalars['userRole']);"Args":(undefined);};"permissions":{"Type":(Scalars['userPermission'])[]|null;"Args":(undefined);};"allPermissions":{"Type":(Scalars['userPermission'])[];"Args":(undefined);};"isPublic":{"Type":(Scalars['boolean']);"Args":(undefined);};"currentUserFollowLink":{"Type":(UserUserFollowLink)|null;"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User);"Args":(undefined);};}
/**Api key*/export type ApiKey={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"name":{"Type":(Scalars['string']);"Args":(undefined);};"code":{"Type":(Scalars['string']);"Args":(undefined);};"user":{"Type":(User);"Args":(undefined);};"permissions":{"Type":(Scalars['userPermission'])[]|null;"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User);"Args":(undefined);};}
/**Event Class type*/export type EventClass={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"name":{"Type":(Scalars['string']);"Args":(undefined);};"avatar":{"Type":(Scalars['string'])|null;"Args":(undefined);};"description":{"Type":(Scalars['string'])|null;"Args":(undefined);};"parent":{"Type":(EventClass)|null;"Args":(undefined);};"backgroundImage":{"Type":(Scalars['string'])|null;"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User);"Args":(undefined);};}
/**EventGroup type*/export type EventGroup={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"avatar":{"Type":(Scalars['string'])|null;"Args":(undefined);};"name":{"Type":(Scalars['string']);"Args":(undefined);};"contents":{"Type":(Scalars['id'])[];"Args":(undefined);};"sort":{"Type":(Scalars['number']);"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User);"Args":(undefined);};}
/**Event type*/export type Event={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"eventClass":{"Type":(EventClass);"Args":(undefined);};"minParticipants":{"Type":(Scalars['number'])|null;"Args":(undefined);};"maxParticipants":{"Type":(Scalars['number'])|null;"Args":(undefined);};"releaseDate":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};"avatarOverride":{"Type":(Scalars['string'])|null;"Args":(undefined);};"avatar":{"Type":(Scalars['string'])|null;"Args":(undefined);};"backgroundImageOverride":{"Type":(Scalars['string'])|null;"Args":(undefined);};"backgroundImage":{"Type":(Scalars['string'])|null;"Args":(undefined);};"name":{"Type":(Scalars['string']);"Args":(undefined);};"description":{"Type":(Scalars['string'])|null;"Args":(undefined);};"difficulty":{"Type":(Scalars['eventDifficulty']);"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User);"Args":(undefined);};}
export type ParticipantsList={"discordId":{"Type":(Scalars['string'])|null;"Args":(undefined);};"characterId":{"Type":(Scalars['id']);"Args":(undefined);};}
/**Submission type*/export type Submission={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"event":{"Type":(Event);"Args":(undefined);};"eventEra":{"Type":(EventEra);"Args":(undefined);};"participants":{"Type":(Scalars['number']);"Args":(undefined);};"participantsList":{"Type":(ParticipantsList)[];"Args":(undefined);};"participantsLinks":{"Type":(SubmissionCharacterParticipantLinkPaginator);"Args":(InputTypes['submissionCharacterParticipantLinkPaginator']);};"participantsLinksList":{"Type":(SubmissionCharacterParticipantLink)[];"Args":(undefined);};"score":{"Type":(Scalars['number']);"Args":(undefined);};"timeElapsed":{"Type":(Scalars['number']);"Args":(undefined);};"happenedOn":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};"status":{"Type":(Scalars['submissionStatus']);"Args":(undefined);};"world":{"Type":(Scalars['number'])|null;"Args":(undefined);};"files":{"Type":(Scalars['id'])[];"Args":(undefined);};"externalLinks":{"Type":(Scalars['url'])[];"Args":(undefined);};"externalLinkBackups":{"Type":(Scalars['id'])[];"Args":(undefined);};"privateComments":{"Type":(Scalars['string'])|null;"Args":(undefined);};"publicComments":{"Type":(Scalars['string'])|null;"Args":(undefined);};"reviewerComments":{"Type":(Scalars['string'])|null;"Args":(undefined);};"discordMessageId":{"Type":(Scalars['string'])|null;"Args":(undefined);};"mainExternalLink":{"Type":(Scalars['url'])|null;"Args":(undefined);};"firstImageLink":{"Type":(Scalars['url'])|null;"Args":(undefined);};"firstVideoLink":{"Type":(Scalars['url'])|null;"Args":(undefined);};"evidenceKey":{"Type":(Scalars['string'])|null;"Args":(undefined);};"isRelevantRecord":{"Type":(Scalars['boolean']);"Args":(undefined);};"isSoloPersonalBest":{"Type":(Scalars['boolean']);"Args":(undefined);};"isRecordingVerified":{"Type":(Scalars['boolean']);"Args":(undefined);};/**The numerical score rank of this PB given its event, pbClass, and setSize, among public PBs only*/"ranking":{"Type":(Scalars['number'])|null;"Args":([InputTypes['rankingInput']]);};/**If this was a record, this points to the superseding record, if any*/"supersedingRecord":{"Type":(Submission)|null;"Args":(undefined);};/**The previous record given the event.id, participants, and eventEra.id, if any*/"previousRecord":{"Type":(Submission)|null;"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User)|null;"Args":(undefined);};"submittedBy":{"Type":(Scalars['string'])|null;"Args":(undefined);};"discordId":{"Type":(Scalars['string'])|null;"Args":(undefined);};}
/**Character type*/export type Character={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"name":{"Type":(Scalars['rsn']);"Args":(undefined);};"standardizedName":{"Type":(Scalars['string']);"Args":(undefined);};"avatar":{"Type":(Scalars['string'])|null;"Args":(undefined);};"description":{"Type":(Scalars['string'])|null;"Args":(undefined);};"ownedBy":{"Type":(User)|null;"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User)|null;"Args":(undefined);};}
/**File*/export type File={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"name":{"Type":(Scalars['string']);"Args":(undefined);};"size":{"Type":(Scalars['number']);"Args":(undefined);};"location":{"Type":(Scalars['string']);"Args":(undefined);};"contentType":{"Type":(Scalars['string']);"Args":(undefined);};"signedUrl":{"Type":(Scalars['string']);"Args":(undefined);};"parentKey":{"Type":(Scalars['string'])|null;"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User);"Args":(undefined);};}
/**DiscordChannel type*/export type DiscordChannel={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"name":{"Type":(Scalars['string']);"Args":(undefined);};"channelId":{"Type":(Scalars['string']);"Args":(undefined);};"primaryMessageId":{"Type":(Scalars['string'])|null;"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User);"Args":(undefined);};}
/**DiscordChannelOutput type*/export type DiscordChannelOutput={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"discordChannel":{"Type":(DiscordChannel);"Args":(undefined);};"event":{"Type":(Event);"Args":(undefined);};"participants":{"Type":(Scalars['number'])|null;"Args":(undefined);};"eventEra":{"Type":(EventEra)|null;"Args":(undefined);};"eventEraMode":{"Type":(Scalars['eventEraMode']);"Args":(undefined);};"ranksToShow":{"Type":(Scalars['number']);"Args":(undefined);};"linesLimit":{"Type":(Scalars['number'])|null;"Args":(undefined);};"isSoloPersonalBest":{"Type":(Scalars['boolean'])|null;"Args":(undefined);};"sort":{"Type":(Scalars['number']);"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User);"Args":(undefined);};}
/**EventEra type*/export type EventEra={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"event":{"Type":(Event);"Args":(undefined);};"name":{"Type":(Scalars['string']);"Args":(undefined);};"avatar":{"Type":(Scalars['string'])|null;"Args":(undefined);};"description":{"Type":(Scalars['string'])|null;"Args":(undefined);};"beginDate":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};"endDate":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"isBuff":{"Type":(Scalars['boolean'])|null;"Args":(undefined);};"isRelevant":{"Type":(Scalars['boolean']);"Args":(undefined);};"isCurrent":{"Type":(Scalars['boolean']);"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User);"Args":(undefined);};}
/**ExternalLinkBackup type*/export type ExternalLinkBackup={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"url":{"Type":(Scalars['string']);"Args":(undefined);};"file":{"Type":(File);"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User);"Args":(undefined);};}
/**Link type*/export type SubmissionCharacterParticipantLink={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"submission":{"Type":(Submission);"Args":(undefined);};"character":{"Type":(Character);"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User)|null;"Args":(undefined);};"title":{"Type":(Scalars['string'])|null;"Args":(undefined);};}
/**Link type*/export type UserUserFollowLink={/**The unique ID of the field*/"id":{"Type":(Scalars['id']);"Args":(undefined);};/**The typename of the record*/"__typename":{"Type":(Scalars['string']);"Args":([Scalars['number']]);};"user":{"Type":(User);"Args":(undefined);};"target":{"Type":(User);"Args":(undefined);};/**When the record was created*/"createdAt":{"Type":(Scalars['unixTimestamp']);"Args":(undefined);};/**When the record was last updated*/"updatedAt":{"Type":(Scalars['unixTimestamp'])|null;"Args":(undefined);};"createdBy":{"Type":(User);"Args":(undefined);};}
/**All Root resolvers*/export type Root={"getUserRoleEnumPaginator":{"Type":(UserRoleEnumPaginator);"Args":(undefined);};"getSubmissionStatusEnumPaginator":{"Type":(SubmissionStatusEnumPaginator);"Args":(undefined);};"getEventDifficultyEnumPaginator":{"Type":(EventDifficultyEnumPaginator);"Args":(undefined);};"getEventEraModeEnumPaginator":{"Type":(EventEraModeEnumPaginator);"Args":(undefined);};"getCurrentUser":{"Type":(User);"Args":(undefined);};"syncCurrentUser":{"Type":(User);"Args":(InputTypes['syncCurrentUser']);};"getUser":{"Type":(User);"Args":(InputTypes['user']);};"getUserPaginator":{"Type":(UserPaginator);"Args":(InputTypes['userPaginator']);};"deleteUser":{"Type":(User);"Args":(InputTypes['user']);};"createUser":{"Type":(User);"Args":(InputTypes['createUser']);};"updateUser":{"Type":(User);"Args":(InputTypes['updateUser']);};"getApiKey":{"Type":(ApiKey);"Args":(InputTypes['apiKey']);};"getApiKeyPaginator":{"Type":(ApiKeyPaginator);"Args":(InputTypes['apiKeyPaginator']);};"deleteApiKey":{"Type":(ApiKey);"Args":(InputTypes['apiKey']);};"createApiKey":{"Type":(ApiKey);"Args":(InputTypes['createApiKey']);};"updateApiKey":{"Type":(ApiKey);"Args":(InputTypes['updateApiKey']);};"getEventClass":{"Type":(EventClass);"Args":(InputTypes['eventClass']);};"getEventClassPaginator":{"Type":(EventClassPaginator);"Args":(InputTypes['eventClassPaginator']);};"deleteEventClass":{"Type":(EventClass);"Args":(InputTypes['eventClass']);};"createEventClass":{"Type":(EventClass);"Args":(InputTypes['createEventClass']);};"updateEventClass":{"Type":(EventClass);"Args":(InputTypes['updateEventClass']);};"getEventGroup":{"Type":(EventGroup);"Args":(InputTypes['eventGroup']);};"getEventGroupPaginator":{"Type":(EventGroupPaginator);"Args":(InputTypes['eventGroupPaginator']);};"deleteEventGroup":{"Type":(EventGroup);"Args":(InputTypes['eventGroup']);};"createEventGroup":{"Type":(EventGroup);"Args":(InputTypes['createEventGroup']);};"updateEventGroup":{"Type":(EventGroup);"Args":(InputTypes['updateEventGroup']);};"getEvent":{"Type":(Event);"Args":(InputTypes['event']);};"getEventPaginator":{"Type":(EventPaginator);"Args":(InputTypes['eventPaginator']);};"deleteEvent":{"Type":(Event);"Args":(InputTypes['event']);};"createEvent":{"Type":(Event);"Args":(InputTypes['createEvent']);};"updateEvent":{"Type":(Event);"Args":(InputTypes['updateEvent']);};"getSubmission":{"Type":(Submission);"Args":(InputTypes['submission']);};"getSubmissionPaginator":{"Type":(SubmissionPaginator);"Args":(InputTypes['submissionPaginator']);};"deleteSubmission":{"Type":(Submission);"Args":(InputTypes['submission']);};"createSubmission":{"Type":(Submission);"Args":(InputTypes['createSubmission']);};"updateSubmission":{"Type":(Submission);"Args":(InputTypes['updateSubmission']);};"getCharacter":{"Type":(Character);"Args":(InputTypes['character']);};"getCharacterPaginator":{"Type":(CharacterPaginator);"Args":(InputTypes['characterPaginator']);};"deleteCharacter":{"Type":(Character);"Args":(InputTypes['character']);};"createCharacter":{"Type":(Character);"Args":(InputTypes['createCharacter']);};"updateCharacter":{"Type":(Character);"Args":(InputTypes['updateCharacter']);};"remapCharacter":{"Type":(Character);"Args":(InputTypes['remapCharacterPayload']);};"getRepositoryReleases":{"Type":(Scalars['unknown'])[];"Args":(InputTypes['getRepositoryReleases']);};"getRepositoryLatestVersion":{"Type":(Scalars['unknown'])|null;"Args":(undefined);};"getFile":{"Type":(File);"Args":(InputTypes['file']);};"getFilePaginator":{"Type":(FilePaginator);"Args":(InputTypes['filePaginator']);};"deleteFile":{"Type":(File);"Args":(InputTypes['file']);};"createFile":{"Type":(File);"Args":(InputTypes['createFile']);};"updateFile":{"Type":(File);"Args":(InputTypes['updateFile']);};"getDiscordChannel":{"Type":(DiscordChannel);"Args":(InputTypes['discordChannel']);};"getDiscordChannelPaginator":{"Type":(DiscordChannelPaginator);"Args":(InputTypes['discordChannelPaginator']);};"deleteDiscordChannel":{"Type":(DiscordChannel);"Args":(InputTypes['discordChannel']);};"createDiscordChannel":{"Type":(DiscordChannel);"Args":(InputTypes['createDiscordChannel']);};"updateDiscordChannel":{"Type":(DiscordChannel);"Args":(InputTypes['updateDiscordChannel']);};"refreshDiscordChannel":{"Type":(DiscordChannel);"Args":(InputTypes['discordChannel']);};"getDiscordChannelOutput":{"Type":(DiscordChannelOutput);"Args":(InputTypes['discordChannelOutput']);};"getDiscordChannelOutputPaginator":{"Type":(DiscordChannelOutputPaginator);"Args":(InputTypes['discordChannelOutputPaginator']);};"deleteDiscordChannelOutput":{"Type":(DiscordChannelOutput);"Args":(InputTypes['discordChannelOutput']);};"createDiscordChannelOutput":{"Type":(DiscordChannelOutput);"Args":(InputTypes['createDiscordChannelOutput']);};"updateDiscordChannelOutput":{"Type":(DiscordChannelOutput);"Args":(InputTypes['updateDiscordChannelOutput']);};"getEventEra":{"Type":(EventEra);"Args":(InputTypes['eventEra']);};"getEventEraPaginator":{"Type":(EventEraPaginator);"Args":(InputTypes['eventEraPaginator']);};"deleteEventEra":{"Type":(EventEra);"Args":(InputTypes['eventEra']);};"createEventEra":{"Type":(EventEra);"Args":(InputTypes['createEventEra']);};"updateEventEra":{"Type":(EventEra);"Args":(InputTypes['updateEventEra']);};"getImgurImage":{"Type":(Scalars['unknown']);"Args":(Scalars['string']);};"getImgurAlbum":{"Type":(Scalars['unknown']);"Args":(Scalars['string']);};"sendDiscordRequest":{"Type":(Scalars['unknown']);"Args":(InputTypes['discordRequestPayload']);};"executeAdminFunction":{"Type":(Scalars['unknown']);"Args":(Scalars['string'])|null;};"getExternalLinkBackup":{"Type":(ExternalLinkBackup);"Args":(InputTypes['externalLinkBackup']);};"getExternalLinkBackupPaginator":{"Type":(ExternalLinkBackupPaginator);"Args":(InputTypes['externalLinkBackupPaginator']);};"deleteExternalLinkBackup":{"Type":(ExternalLinkBackup);"Args":(InputTypes['externalLinkBackup']);};"createExternalLinkBackup":{"Type":(ExternalLinkBackup);"Args":(InputTypes['createExternalLinkBackup']);};"updateExternalLinkBackup":{"Type":(ExternalLinkBackup);"Args":(InputTypes['updateExternalLinkBackup']);};"getSubmissionCharacterParticipantLink":{"Type":(SubmissionCharacterParticipantLink);"Args":(InputTypes['submissionCharacterParticipantLink']);};"getSubmissionCharacterParticipantLinkPaginator":{"Type":(SubmissionCharacterParticipantLinkPaginator);"Args":(InputTypes['submissionCharacterParticipantLinkPaginator']);};"deleteSubmissionCharacterParticipantLink":{"Type":(SubmissionCharacterParticipantLink);"Args":(InputTypes['submissionCharacterParticipantLink']);};"createSubmissionCharacterParticipantLink":{"Type":(SubmissionCharacterParticipantLink);"Args":(InputTypes['createSubmissionCharacterParticipantLink']);};"updateSubmissionCharacterParticipantLink":{"Type":(SubmissionCharacterParticipantLink);"Args":(InputTypes['updateSubmissionCharacterParticipantLink']);};"getUserUserFollowLink":{"Type":(UserUserFollowLink);"Args":(InputTypes['userUserFollowLink']);};"getUserUserFollowLinkPaginator":{"Type":(UserUserFollowLinkPaginator);"Args":(InputTypes['userUserFollowLinkPaginator']);};"deleteUserUserFollowLink":{"Type":(UserUserFollowLink);"Args":(InputTypes['userUserFollowLink']);};"createUserUserFollowLink":{"Type":(UserUserFollowLink);"Args":(InputTypes['createUserUserFollowLink']);};"updateUserUserFollowLink":{"Type":(UserUserFollowLink);"Args":(InputTypes['updateUserUserFollowLink']);};}