diff --git a/src/index.tsx b/src/index.tsx index e1e9f64..9fabf0a 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -1,48 +1,35 @@ -import * as Apollo from "@apollo/client"; -import { gql } from "@apollo/client"; +import { gql } from '@apollo/client'; +import * as Apollo from '@apollo/client'; export type Maybe = T | null; export type InputMaybe = Maybe; -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; - }; +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 }; const defaultOptions = {} as const; /** 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; } /** Date (isoformat) */ - Date: { input: any; output: any }; + Date: { input: any; output: any; } /** Date with time (isoformat) */ - DateTime: { input: any; output: any }; + DateTime: { input: any; output: any; } /** The `JSON` scalar type represents JSON values as specified by [ECMA-404](https://ecma-international.org/wp-content/uploads/ECMA-404_2nd_edition_december_2017.pdf). */ - JSON: { input: any; output: any }; + JSON: { input: any; output: any; } }; export type AddShotAnnotationErrors = { - __typename?: "AddShotAnnotationErrors"; + __typename?: 'AddShotAnnotationErrors'; error: DoesNotOwnShotErrOtherErrorNeedsNote; }; export type AddShotAnnotationReturn = { - __typename?: "AddShotAnnotationReturn"; + __typename?: 'AddShotAnnotationReturn'; value: SuccessfulAddAddShotAnnotationErrors; }; @@ -52,2128 +39,316 @@ export type AggregateInputGql = { }; export type AggregateResultGql = { - __typename?: "AggregateResultGQL"; + __typename?: 'AggregateResultGQL'; aggregationIdentifiers: Array; targetMetrics: TargetMetricsGql; }; export type AggregationIdentifierGql = { - __typename?: "AggregationIdentifierGQL"; - featureName: Scalars["String"]["output"]; - groupName: Scalars["String"]["output"]; + __typename?: 'AggregationIdentifierGQL'; + featureName: Scalars['String']['output']; + groupName: Scalars['String']['output']; }; export type AggregationInput = - | { bucketSet: BucketSetInputGql; datetimeRange?: never; enum?: never } - | { - bucketSet?: never; - datetimeRange: DatetimeRangeAggregationInput; - enum?: never; - } - | { bucketSet?: never; datetimeRange?: never; enum: EnumAggregation }; + { bucketSet: BucketSetInputGql; datetimeRange?: never; enum?: never; } + | { bucketSet?: never; datetimeRange: DatetimeRangeAggregationInput; enum?: never; } + | { bucketSet?: never; datetimeRange?: never; enum: EnumAggregation; }; export enum AlignedIntervalEnum { - Day = "DAY", - Month = "MONTH", - Week = "WEEK", - Year = "YEAR", + Day = 'DAY', + Month = 'MONTH', + Week = 'WEEK', + Year = 'YEAR' } export type BankFeaturesGql = { - __typename?: "BankFeaturesGQL"; - bankAngle: Scalars["Float"]["output"]; - distance: Scalars["Float"]["output"]; + __typename?: 'BankFeaturesGQL'; + bankAngle: Scalars['Float']['output']; + distance: Scalars['Float']['output']; wallsHit: Array; }; export type BannerGql = { - __typename?: "BannerGQL"; - color: Scalars["String"]["output"]; - dismissible: Scalars["Boolean"]["output"]; - id: Scalars["Int"]["output"]; + __typename?: 'BannerGQL'; + color: Scalars['String']['output']; + dismissible: Scalars['Boolean']['output']; + id: Scalars['Int']['output']; kind: BannerKindEnum; - message: Scalars["String"]["output"]; - priority: Scalars["Int"]["output"]; + message: Scalars['String']['output']; + priority: Scalars['Int']['output']; }; export enum BannerKindEnum { - Error = "ERROR", - Info = "INFO", - Warning = "WARNING", + Error = 'ERROR', + Info = 'INFO', + Warning = 'WARNING' } export type BoundingBoxGql = { - __typename?: "BoundingBoxGQL"; - height: Scalars["Float"]["output"]; - left: Scalars["Float"]["output"]; - top: Scalars["Float"]["output"]; - width: Scalars["Float"]["output"]; + __typename?: 'BoundingBoxGQL'; + height: Scalars['Float']['output']; + left: Scalars['Float']['output']; + top: Scalars['Float']['output']; + width: Scalars['Float']['output']; }; export type BoundingBoxInputGql = { - height: Scalars["Float"]["input"]; - left: Scalars["Float"]["input"]; - top: Scalars["Float"]["input"]; - width: Scalars["Float"]["input"]; + height: Scalars['Float']['input']; + left: Scalars['Float']['input']; + top: Scalars['Float']['input']; + width: Scalars['Float']['input']; }; export type BucketGql = { - __typename?: "BucketGQL"; - lowerBound: Scalars["Float"]["output"]; - rangeKey: Scalars["String"]["output"]; + __typename?: 'BucketGQL'; + lowerBound: Scalars['Float']['output']; + rangeKey: Scalars['String']['output']; }; export type BucketInputGql = { - lowerBound: Scalars["Float"]["input"]; - rangeKey: Scalars["String"]["input"]; + lowerBound: Scalars['Float']['input']; + rangeKey: Scalars['String']['input']; }; export type BucketSetGql = { - __typename?: "BucketSetGQL"; + __typename?: 'BucketSetGQL'; buckets: Array; - feature: Scalars["String"]["output"]; - keyName: Scalars["String"]["output"]; + feature: Scalars['String']['output']; + keyName: Scalars['String']['output']; }; export type BucketSetInputGql = { buckets: Array; - feature: Scalars["String"]["input"]; + feature: Scalars['String']['input']; }; export type Challenge = { - __typename?: "Challenge"; - createdAt: Scalars["DateTime"]["output"]; + __typename?: 'Challenge'; + createdAt: Scalars['DateTime']['output']; createdBy: UserGql; - description?: Maybe; - endDate: Scalars["DateTime"]["output"]; - id: Scalars["ID"]["output"]; + description?: Maybe; + endDate: Scalars['DateTime']['output']; + id: Scalars['ID']['output']; invitations: Array; - isPublic: Scalars["Boolean"]["output"]; - maxAttempts?: Maybe; - minimumShots: Scalars["Int"]["output"]; - name: Scalars["String"]["output"]; - participantCount: Scalars["Int"]["output"]; - requiredPocketSize?: Maybe; - requiredTableSize?: Maybe; + isPublic: Scalars['Boolean']['output']; + maxAttempts?: Maybe; + minimumShots: Scalars['Int']['output']; + name: Scalars['String']['output']; + participantCount: Scalars['Int']['output']; + requiredPocketSize?: Maybe; + requiredTableSize?: Maybe; ruleSet: RuleSet; - startDate: Scalars["DateTime"]["output"]; - updatedAt: Scalars["DateTime"]["output"]; + startDate: Scalars['DateTime']['output']; + updatedAt: Scalars['DateTime']['output']; }; export type ChallengeEntry = { - __typename?: "ChallengeEntry"; - attemptCount?: Maybe; + __typename?: 'ChallengeEntry'; + attemptCount?: Maybe; challenge: Challenge; - createdAt: Scalars["DateTime"]["output"]; - id: Scalars["ID"]["output"]; - makeRate?: Maybe; - makesCount?: Maybe; - qualified?: Maybe; - shotsCount?: Maybe; - status: Scalars["String"]["output"]; + createdAt: Scalars['DateTime']['output']; + id: Scalars['ID']['output']; + makeRate?: Maybe; + makesCount?: Maybe; + qualified?: Maybe; + shotsCount?: Maybe; + status: Scalars['String']['output']; user: UserGql; video?: Maybe; }; export type ChallengeInvitation = { - __typename?: "ChallengeInvitation"; + __typename?: 'ChallengeInvitation'; challenge: Challenge; - createdAt: Scalars["DateTime"]["output"]; - id: Scalars["ID"]["output"]; + createdAt: Scalars['DateTime']['output']; + id: Scalars['ID']['output']; invitee: UserGql; inviter: UserGql; - status: Scalars["String"]["output"]; + status: Scalars['String']['output']; }; export enum ClientUploadStatusEnum { - UploadDisabled = "UPLOAD_DISABLED", - UploadEnabled = "UPLOAD_ENABLED", + UploadDisabled = 'UPLOAD_DISABLED', + UploadEnabled = 'UPLOAD_ENABLED' } export type CommentGql = { - __typename?: "CommentGQL"; - id: Scalars["Int"]["output"]; - message: Scalars["String"]["output"]; + __typename?: 'CommentGQL'; + id: Scalars['Int']['output']; + message: Scalars['String']['output']; replies: Array; user: UserGql; }; export type CountLeaderboardGql = { - __typename?: "CountLeaderboardGQL"; + __typename?: 'CountLeaderboardGQL'; entries: Array; }; export type CreateBucketSetInput = { buckets: Array; - feature: Scalars["String"]["input"]; - keyName: Scalars["String"]["input"]; + feature: Scalars['String']['input']; + keyName: Scalars['String']['input']; }; export type CreateSubscriptionResultGql = { - __typename?: "CreateSubscriptionResultGQL"; - checkoutUrl: Scalars["String"]["output"]; - sessionId: Scalars["String"]["output"]; + __typename?: 'CreateSubscriptionResultGQL'; + checkoutUrl: Scalars['String']['output']; + sessionId: Scalars['String']['output']; }; export type CreateUploadStreamReturn = { - __typename?: "CreateUploadStreamReturn"; - videoId: Scalars["Int"]["output"]; + __typename?: 'CreateUploadStreamReturn'; + videoId: Scalars['Int']['output']; }; export type CreatedAfter = - | { createdAt: Scalars["DateTime"]["input"]; videoId?: never } - | { createdAt?: never; videoId: Scalars["Int"]["input"] }; + { createdAt: Scalars['DateTime']['input']; videoId?: never; } + | { createdAt?: never; videoId: Scalars['Int']['input']; }; export type CueObjectFeaturesGql = { - __typename?: "CueObjectFeaturesGQL"; - cueBallSpeed?: Maybe; - cueObjectAngle?: Maybe; - cueObjectDistance?: Maybe; + __typename?: 'CueObjectFeaturesGQL'; + cueBallSpeed?: Maybe; + cueObjectAngle?: Maybe; + cueObjectDistance?: Maybe; shotDirection?: Maybe; spinType?: Maybe; }; export type DateRangeFilter = { - greaterThan?: InputMaybe; - greaterThanEqualTo?: InputMaybe; - greaterThanInclusive?: Scalars["Boolean"]["input"]; - includeOnNone?: Scalars["Boolean"]["input"]; - lessThan?: InputMaybe; - lessThanInclusive?: Scalars["Boolean"]["input"]; + greaterThan?: InputMaybe; + greaterThanEqualTo?: InputMaybe; + greaterThanInclusive?: Scalars['Boolean']['input']; + includeOnNone?: Scalars['Boolean']['input']; + lessThan?: InputMaybe; + lessThanInclusive?: Scalars['Boolean']['input']; }; export type DatetimeOrdering = { - descending?: Scalars["Boolean"]["input"]; - startingAt?: InputMaybe; + descending?: Scalars['Boolean']['input']; + startingAt?: InputMaybe; }; export type DatetimeRangeAggregationInput = { - endDatetime?: InputMaybe; - feature?: Scalars["String"]["input"]; + endDatetime?: InputMaybe; + feature?: Scalars['String']['input']; interval: TimeInterval; - startDatetime?: InputMaybe; + startDatetime?: InputMaybe; }; export type DeployedConfigGql = { - __typename?: "DeployedConfigGQL"; - allowNewUsers: Scalars["Boolean"]["output"]; + __typename?: 'DeployedConfigGQL'; + allowNewUsers: Scalars['Boolean']['output']; bannerMessages: Array; - devMode: Scalars["Boolean"]["output"]; - environment: Scalars["String"]["output"]; - firebase: Scalars["Boolean"]["output"]; - minimumAllowedAppVersion: Scalars["String"]["output"]; - subscriptionGatingEnabled: Scalars["Boolean"]["output"]; + devMode: Scalars['Boolean']['output']; + environment: Scalars['String']['output']; + firebase: Scalars['Boolean']['output']; + minimumAllowedAppVersion: Scalars['String']['output']; + subscriptionGatingEnabled: Scalars['Boolean']['output']; }; export type DoesNotOwnShotErr = { - __typename?: "DoesNotOwnShotErr"; - msg?: Maybe; - shotId: Scalars["Int"]["output"]; + __typename?: 'DoesNotOwnShotErr'; + msg?: Maybe; + shotId: Scalars['Int']['output']; }; -export type DoesNotOwnShotErrOtherErrorNeedsNote = - | DoesNotOwnShotErr - | OtherErrorNeedsNote; +export type DoesNotOwnShotErrOtherErrorNeedsNote = DoesNotOwnShotErr | OtherErrorNeedsNote; export type EditShotReturn = { - __typename?: "EditShotReturn"; + __typename?: 'EditShotReturn'; error?: Maybe; shot?: Maybe; }; export type EditUserInputGql = { - agreesToMarketing?: InputMaybe; - fargoRating?: InputMaybe; - username?: InputMaybe; - videosPrivateByDefault?: InputMaybe; + agreesToMarketing?: InputMaybe; + fargoRating?: InputMaybe; + username?: InputMaybe; + videosPrivateByDefault?: InputMaybe; }; export type EditableShotFieldInputGql = { - backcut?: InputMaybe; - excludeFromStats?: InputMaybe; + backcut?: InputMaybe; + excludeFromStats?: InputMaybe; intendedPocketType?: InputMaybe; - make?: InputMaybe; - notes?: InputMaybe; + make?: InputMaybe; + notes?: InputMaybe; shotDirection?: InputMaybe; spinType?: InputMaybe; targetPocketAngleDirection?: InputMaybe; }; export type EnumAggregation = { - feature: Scalars["String"]["input"]; + feature: Scalars['String']['input']; }; export type FilterInput = - | { - andFilters: Array; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations: Array; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut: Array; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle: FloatRangeFilter; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance: FloatRangeFilter; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt: DateRangeFilter; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject: FloatRangeFilter; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed: FloatRangeFilter; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle: FloatRangeFilter; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance: FloatRangeFilter; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject: FloatRangeFilter; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty: FloatRangeFilter; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore: FloatRangeFilter; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating: FloatRangeFilter; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType: Array; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic: Array; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect: Array; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft: Array; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss: Array; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight: Array; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss: Array; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight: Array; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle: FloatRangeFilter; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance: FloatRangeFilter; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make: Array; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees: FloatRangeFilter; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees: FloatRangeFilter; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter: FilterInput; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters: Array; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId: Array; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength: FloatRangeFilter; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection: Array; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType: Array; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize: FloatRangeFilter; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags: Array; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle: FloatRangeFilter; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection: Array; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance: FloatRangeFilter; - totalDistance?: never; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance: FloatRangeFilter; - userId?: never; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId: Array; - username?: never; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username: Array; - videoId?: never; - } - | { - andFilters?: never; - annotations?: never; - backcut?: never; - bankAngle?: never; - bankDistance?: never; - createdAt?: never; - cueAngleAfterObject?: never; - cueBallSpeed?: never; - cueObjectAngle?: never; - cueObjectDistance?: never; - cueSpeedAfterObject?: never; - difficulty?: never; - falsePositiveScore?: never; - fargoRating?: never; - intendedPocketType?: never; - isBreakHeuristic?: never; - isDirect?: never; - isLeft?: never; - isLeftMiss?: never; - isRight?: never; - isRightMiss?: never; - isStraight?: never; - kickAngle?: never; - kickDistance?: never; - make?: never; - marginOfErrorInDegrees?: never; - missAngleInDegrees?: never; - notFilter?: never; - orFilters?: never; - runId?: never; - runLength?: never; - shotDirection?: never; - spinType?: never; - tableSize?: never; - tags?: never; - targetPocketAngle?: never; - targetPocketAngleDirection?: never; - targetPocketDistance?: never; - totalDistance?: never; - userId?: never; - username?: never; - videoId: Array; - }; + { andFilters: Array; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations: Array; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut: Array; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle: FloatRangeFilter; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance: FloatRangeFilter; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt: DateRangeFilter; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject: FloatRangeFilter; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed: FloatRangeFilter; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle: FloatRangeFilter; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance: FloatRangeFilter; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject: FloatRangeFilter; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty: FloatRangeFilter; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore: FloatRangeFilter; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating: FloatRangeFilter; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType: Array; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic: Array; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect: Array; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft: Array; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss: Array; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight: Array; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss: Array; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight: Array; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle: FloatRangeFilter; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance: FloatRangeFilter; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make: Array; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees: FloatRangeFilter; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees: FloatRangeFilter; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter: FilterInput; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters: Array; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId: Array; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength: FloatRangeFilter; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection: Array; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType: Array; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize: FloatRangeFilter; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags: Array; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle: FloatRangeFilter; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection: Array; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance: FloatRangeFilter; totalDistance?: never; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance: FloatRangeFilter; userId?: never; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId: Array; username?: never; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username: Array; videoId?: never; } + | { andFilters?: never; annotations?: never; backcut?: never; bankAngle?: never; bankDistance?: never; createdAt?: never; cueAngleAfterObject?: never; cueBallSpeed?: never; cueObjectAngle?: never; cueObjectDistance?: never; cueSpeedAfterObject?: never; difficulty?: never; falsePositiveScore?: never; fargoRating?: never; intendedPocketType?: never; isBreakHeuristic?: never; isDirect?: never; isLeft?: never; isLeftMiss?: never; isRight?: never; isRightMiss?: never; isStraight?: never; kickAngle?: never; kickDistance?: never; make?: never; marginOfErrorInDegrees?: never; missAngleInDegrees?: never; notFilter?: never; orFilters?: never; runId?: never; runLength?: never; shotDirection?: never; spinType?: never; tableSize?: never; tags?: never; targetPocketAngle?: never; targetPocketAngleDirection?: never; targetPocketDistance?: never; totalDistance?: never; userId?: never; username?: never; videoId: Array; }; export type FloatOrdering = { - descending?: Scalars["Boolean"]["input"]; - startingAt?: InputMaybe; + descending?: Scalars['Boolean']['input']; + startingAt?: InputMaybe; }; export type FloatRangeFilter = { - greaterThan?: InputMaybe; - greaterThanEqualTo?: InputMaybe; - greaterThanInclusive?: Scalars["Boolean"]["input"]; - includeOnNone?: Scalars["Boolean"]["input"]; - lessThan?: InputMaybe; - lessThanInclusive?: Scalars["Boolean"]["input"]; + greaterThan?: InputMaybe; + greaterThanEqualTo?: InputMaybe; + greaterThanInclusive?: Scalars['Boolean']['input']; + includeOnNone?: Scalars['Boolean']['input']; + lessThan?: InputMaybe; + lessThanInclusive?: Scalars['Boolean']['input']; }; export type GetProfileUploadLinkErrors = { - __typename?: "GetProfileUploadLinkErrors"; + __typename?: 'GetProfileUploadLinkErrors'; error: TooManyProfileImageUploadsErr; }; export type GetProfileUploadLinkReturn = { - __typename?: "GetProfileUploadLinkReturn"; + __typename?: 'GetProfileUploadLinkReturn'; value: UploadLinkGetProfileUploadLinkErrors; }; @@ -2182,9 +357,9 @@ export type GetRunsOrdering = { }; export type GetRunsResult = { - __typename?: "GetRunsResult"; - count?: Maybe; - runIds: Array; + __typename?: 'GetRunsResult'; + count?: Maybe; + runIds: Array; runs: Array; }; @@ -2194,47 +369,47 @@ export type GetShotsOrdering = { export type GetShotsPagination = { createdAfter: CreatedAfter; - startFrameAfter: Scalars["Int"]["input"]; + startFrameAfter: Scalars['Int']['input']; }; export type GetShotsResult = { - __typename?: "GetShotsResult"; - count?: Maybe; - ids: Array; + __typename?: 'GetShotsResult'; + count?: Maybe; + ids: Array; shots: Array; }; export type GetUploadLinkErrors = { - __typename?: "GetUploadLinkErrors"; + __typename?: 'GetUploadLinkErrors'; error: MustHaveSetForUploadLinkErrSegmentAlreadyUploadedErrProcessingFailedErrNoInitForChunkedUploadErrTooManyProfileImageUploadsErrInitUploadAlreadyCompletedErrTooManyInitUploadsErr; }; export type GetUploadLinkReturn = { - __typename?: "GetUploadLinkReturn"; + __typename?: 'GetUploadLinkReturn'; stream?: Maybe; value: UploadLinkGetUploadLinkErrors; }; export type HlsPlaylistGql = { - __typename?: "HLSPlaylistGQL"; - m3u8Text: Scalars["String"]["output"]; - segmentDurations: Array; - segmentStartTimes: Array; - videoId: Scalars["Int"]["output"]; + __typename?: 'HLSPlaylistGQL'; + m3u8Text: Scalars['String']['output']; + segmentDurations: Array; + segmentStartTimes: Array; + videoId: Scalars['Int']['output']; }; export type Header = { - __typename?: "Header"; - key: Scalars["String"]["output"]; - value: Scalars["String"]["output"]; + __typename?: 'Header'; + key: Scalars['String']['output']; + value: Scalars['String']['output']; }; export type HomographyInfoGql = { - __typename?: "HomographyInfoGQL"; + __typename?: 'HomographyInfoGQL'; crop: BoundingBoxGql; destPoints: PocketPointsGql; - frameIndex: Scalars["Int"]["output"]; - id: Scalars["Int"]["output"]; + frameIndex: Scalars['Int']['output']; + id: Scalars['Int']['output']; pockets: Array; sourcePoints: PocketPointsGql; }; @@ -2247,101 +422,86 @@ export type HomographyInputGql = { }; export enum IncludePrivateEnum { - All = "ALL", - Mine = "MINE", - None = "NONE", + All = 'ALL', + Mine = 'MINE', + None = 'NONE' } export enum InitPlaylistUploadStatusEnum { - NotApplicable = "NOT_APPLICABLE", - NotUploaded = "NOT_UPLOADED", - Uploaded = "UPLOADED", + NotApplicable = 'NOT_APPLICABLE', + NotUploaded = 'NOT_UPLOADED', + Uploaded = 'UPLOADED' } export type InitUploadAlreadyCompletedErr = { - __typename?: "InitUploadAlreadyCompletedErr"; + __typename?: 'InitUploadAlreadyCompletedErr'; segmentType: StreamSegmentTypeEnum; }; export type IntOrdering = { - descending?: Scalars["Boolean"]["input"]; - startingAt?: InputMaybe; + descending?: Scalars['Boolean']['input']; + startingAt?: InputMaybe; }; export type IntPoint2D = { - __typename?: "IntPoint2D"; - x: Scalars["Int"]["output"]; - y: Scalars["Int"]["output"]; + __typename?: 'IntPoint2D'; + x: Scalars['Int']['output']; + y: Scalars['Int']['output']; }; export type IntPoint2DInput = { - x: Scalars["Int"]["input"]; - y: Scalars["Int"]["input"]; + x: Scalars['Int']['input']; + y: Scalars['Int']['input']; }; export type MakePercentageIntervalGql = { - __typename?: "MakePercentageIntervalGQL"; - elapsedTime: Scalars["Float"]["output"]; - makePercentage: Scalars["Float"]["output"]; + __typename?: 'MakePercentageIntervalGQL'; + elapsedTime: Scalars['Float']['output']; + makePercentage: Scalars['Float']['output']; }; export type MedalGql = { - __typename?: "MedalGQL"; - count: Scalars["Int"]["output"]; - nickname?: Maybe; + __typename?: 'MedalGQL'; + count: Scalars['Int']['output']; + nickname?: Maybe; }; export type MedalScope = - | { - datetimeRange: DatetimeRangeAggregationInput; - interval?: never; - videoId?: never; - } /** @deprecated NO LONGER SUPPORTED, USE DATETIME_RANGE */ - | { datetimeRange?: never; interval: TimeInterval; videoId?: never } - | { - datetimeRange?: never; - interval?: never; - videoId: Scalars["Int"]["input"]; - }; + { datetimeRange: DatetimeRangeAggregationInput; interval?: never; videoId?: never; } + | /** @deprecated NO LONGER SUPPORTED, USE DATETIME_RANGE */ + { datetimeRange?: never; interval: TimeInterval; videoId?: never; } + | { datetimeRange?: never; interval?: never; videoId: Scalars['Int']['input']; }; export type MustHaveSetForUploadLinkErr = { - __typename?: "MustHaveSetForUploadLinkErr"; - framesPerSecond?: Maybe; - resolution?: Maybe; + __typename?: 'MustHaveSetForUploadLinkErr'; + framesPerSecond?: Maybe; + resolution?: Maybe; }; -export type MustHaveSetForUploadLinkErrSegmentAlreadyUploadedErrProcessingFailedErrNoInitForChunkedUploadErrTooManyProfileImageUploadsErrInitUploadAlreadyCompletedErrTooManyInitUploadsErr = - - | InitUploadAlreadyCompletedErr - | MustHaveSetForUploadLinkErr - | NoInitForChunkedUploadErr - | ProcessingFailedErr - | SegmentAlreadyUploadedErr - | TooManyInitUploadsErr - | TooManyProfileImageUploadsErr; +export type MustHaveSetForUploadLinkErrSegmentAlreadyUploadedErrProcessingFailedErrNoInitForChunkedUploadErrTooManyProfileImageUploadsErrInitUploadAlreadyCompletedErrTooManyInitUploadsErr = InitUploadAlreadyCompletedErr | MustHaveSetForUploadLinkErr | NoInitForChunkedUploadErr | ProcessingFailedErr | SegmentAlreadyUploadedErr | TooManyInitUploadsErr | TooManyProfileImageUploadsErr; export type Mutation = { - __typename?: "Mutation"; + __typename?: 'Mutation'; addAnnotationToShot: AddShotAnnotationReturn; - blockContent: Scalars["Boolean"]["output"]; - blockUser: Scalars["Boolean"]["output"]; + blockContent: Scalars['Boolean']['output']; + blockUser: Scalars['Boolean']['output']; cancelSubscription: UserSubscriptionStatusGql; - commentOnVideo: Scalars["Boolean"]["output"]; + commentOnVideo: Scalars['Boolean']['output']; createBucketSet: BucketSetGql; createChallenge: Challenge; createRuleSet: RuleSet; createSubscription: CreateSubscriptionResultGql; createUploadStream: CreateUploadStreamReturn; - deleteComment: Scalars["Boolean"]["output"]; - deleteNotification: Scalars["Boolean"]["output"]; - deleteTags: Scalars["Boolean"]["output"]; - deleteUser: Scalars["Boolean"]["output"]; - deleteVideo: Scalars["Boolean"]["output"]; - dismissChallenge: Scalars["Boolean"]["output"]; - editComment: Scalars["Boolean"]["output"]; + deleteComment: Scalars['Boolean']['output']; + deleteNotification: Scalars['Boolean']['output']; + deleteTags: Scalars['Boolean']['output']; + deleteUser: Scalars['Boolean']['output']; + deleteVideo: Scalars['Boolean']['output']; + dismissChallenge: Scalars['Boolean']['output']; + editComment: Scalars['Boolean']['output']; editProfileImageUri: UserGql; editShot: EditShotReturn; - editUploadStream: Scalars["Boolean"]["output"]; + editUploadStream: Scalars['Boolean']['output']; editUser: UserGql; ensureStripeCustomerExists: UserGql; findPrerecordTableLayout?: Maybe; @@ -2350,279 +510,318 @@ export type Mutation = { getProfileImageUploadLink: GetProfileUploadLinkReturn; getUploadLink: GetUploadLinkReturn; inviteUsersToChallenge: Array; - markAllNotificationsAsRead: Scalars["Boolean"]["output"]; - markNotificationAsRead: Scalars["Boolean"]["output"]; - markNotificationsAsRead: Scalars["Boolean"]["output"]; - reactToVideo: Scalars["Boolean"]["output"]; + markAllNotificationsAsRead: Scalars['Boolean']['output']; + markNotificationAsRead: Scalars['Boolean']['output']; + markNotificationsAsRead: Scalars['Boolean']['output']; + reactToVideo: Scalars['Boolean']['output']; recalculateChallengeEntry: ChallengeEntry; - reportContent: Scalars["Boolean"]["output"]; + reportContent: Scalars['Boolean']['output']; respondToChallengeInvitation: ChallengeInvitation; - retireTags: Scalars["Boolean"]["output"]; - setLoggerLevel: Scalars["Boolean"]["output"]; - setSegmentDuration: Scalars["Boolean"]["output"]; + retireTags: Scalars['Boolean']['output']; + setLoggerLevel: Scalars['Boolean']['output']; + setSegmentDuration: Scalars['Boolean']['output']; startChallenge: ChallengeEntry; submitChallengeEntry: ChallengeEntry; - undismissChallenge: Scalars["Boolean"]["output"]; + undismissChallenge: Scalars['Boolean']['output']; unfollowUser: UserGql; updateShotAnnotations: UpdateShotAnnotationReturn; }; + export type MutationAddAnnotationToShotArgs = { - annotationName: Scalars["String"]["input"]; - notes?: InputMaybe; - shotId: Scalars["Int"]["input"]; + annotationName: Scalars['String']['input']; + notes?: InputMaybe; + shotId: Scalars['Int']['input']; }; + export type MutationBlockContentArgs = { - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }; + export type MutationBlockUserArgs = { - userId: Scalars["Int"]["input"]; + userId: Scalars['Int']['input']; }; + export type MutationCommentOnVideoArgs = { - message: Scalars["String"]["input"]; - parentCommentId?: InputMaybe; - videoId: Scalars["Int"]["input"]; + message: Scalars['String']['input']; + parentCommentId?: InputMaybe; + videoId: Scalars['Int']['input']; }; + export type MutationCreateBucketSetArgs = { params: CreateBucketSetInput; }; + export type MutationCreateChallengeArgs = { - description?: InputMaybe; - endDate: Scalars["DateTime"]["input"]; - isPublic?: Scalars["Boolean"]["input"]; - maxAttempts?: InputMaybe; - minimumShots: Scalars["Int"]["input"]; - name: Scalars["String"]["input"]; - requiredPocketSize?: InputMaybe; - requiredTableSize?: InputMaybe; - ruleSetId: Scalars["ID"]["input"]; - startDate: Scalars["DateTime"]["input"]; + description?: InputMaybe; + endDate: Scalars['DateTime']['input']; + isPublic?: Scalars['Boolean']['input']; + maxAttempts?: InputMaybe; + minimumShots: Scalars['Int']['input']; + name: Scalars['String']['input']; + requiredPocketSize?: InputMaybe; + requiredTableSize?: InputMaybe; + ruleSetId: Scalars['ID']['input']; + startDate: Scalars['DateTime']['input']; }; + export type MutationCreateRuleSetArgs = { - description?: InputMaybe; - name: Scalars["String"]["input"]; + description?: InputMaybe; + name: Scalars['String']['input']; }; + export type MutationCreateSubscriptionArgs = { - priceId: Scalars["String"]["input"]; + priceId: Scalars['String']['input']; }; + export type MutationCreateUploadStreamArgs = { videoMetadata: VideoMetadataInput; }; + export type MutationDeleteCommentArgs = { - commentId: Scalars["Int"]["input"]; - videoId: Scalars["Int"]["input"]; + commentId: Scalars['Int']['input']; + videoId: Scalars['Int']['input']; }; + export type MutationDeleteNotificationArgs = { - notificationId: Scalars["Int"]["input"]; + notificationId: Scalars['Int']['input']; }; + export type MutationDeleteTagsArgs = { tagsToDelete: Array; - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }; + export type MutationDeleteVideoArgs = { - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }; + export type MutationDismissChallengeArgs = { - challengeId: Scalars["ID"]["input"]; + challengeId: Scalars['ID']['input']; }; + export type MutationEditCommentArgs = { - commentId: Scalars["Int"]["input"]; - newMessage: Scalars["String"]["input"]; - videoId: Scalars["Int"]["input"]; + commentId: Scalars['Int']['input']; + newMessage: Scalars['String']['input']; + videoId: Scalars['Int']['input']; }; + export type MutationEditProfileImageUriArgs = { - profileImageUri: Scalars["String"]["input"]; + profileImageUri: Scalars['String']['input']; }; + export type MutationEditShotArgs = { fieldsToEdit: EditableShotFieldInputGql; - shotId: Scalars["Int"]["input"]; + shotId: Scalars['Int']['input']; }; + export type MutationEditUploadStreamArgs = { - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; videoMetadata: VideoMetadataInput; }; + export type MutationEditUserArgs = { input: EditUserInputGql; }; + export type MutationFindPrerecordTableLayoutArgs = { - b64Image: Scalars["String"]["input"]; - videoId: Scalars["Int"]["input"]; + b64Image: Scalars['String']['input']; + videoId: Scalars['Int']['input']; }; + export type MutationFollowUserArgs = { - followedUserId: Scalars["Int"]["input"]; + followedUserId: Scalars['Int']['input']; }; + export type MutationGetHlsInitUploadLinkArgs = { - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }; + export type MutationGetProfileImageUploadLinkArgs = { - fileExt?: InputMaybe; + fileExt?: InputMaybe; }; + export type MutationGetUploadLinkArgs = { - segmentIndex: Scalars["Int"]["input"]; - videoId: Scalars["Int"]["input"]; + segmentIndex: Scalars['Int']['input']; + videoId: Scalars['Int']['input']; }; + export type MutationInviteUsersToChallengeArgs = { - challengeId: Scalars["ID"]["input"]; - userIds: Array; + challengeId: Scalars['ID']['input']; + userIds: Array; }; + export type MutationMarkNotificationAsReadArgs = { - notificationId: Scalars["Int"]["input"]; + notificationId: Scalars['Int']['input']; }; + export type MutationMarkNotificationsAsReadArgs = { - notificationIds: Array; + notificationIds: Array; }; + export type MutationReactToVideoArgs = { reaction?: InputMaybe; - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }; + export type MutationRecalculateChallengeEntryArgs = { - entryId: Scalars["ID"]["input"]; + entryId: Scalars['ID']['input']; }; + export type MutationReportContentArgs = { - customReason?: InputMaybe; + customReason?: InputMaybe; reason: ReportReasonEnum; - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }; + export type MutationRespondToChallengeInvitationArgs = { - accept: Scalars["Boolean"]["input"]; - invitationId: Scalars["ID"]["input"]; + accept: Scalars['Boolean']['input']; + invitationId: Scalars['ID']['input']; }; + export type MutationRetireTagsArgs = { - tagIds: Array; + tagIds: Array; }; + export type MutationSetLoggerLevelArgs = { - level: Scalars["String"]["input"]; - path: Scalars["String"]["input"]; + level: Scalars['String']['input']; + path: Scalars['String']['input']; }; + export type MutationSetSegmentDurationArgs = { - duration: Scalars["Float"]["input"]; - segmentIndex: Scalars["Int"]["input"]; - videoId: Scalars["Int"]["input"]; + duration: Scalars['Float']['input']; + segmentIndex: Scalars['Int']['input']; + videoId: Scalars['Int']['input']; }; + export type MutationStartChallengeArgs = { - challengeId: Scalars["ID"]["input"]; + challengeId: Scalars['ID']['input']; }; + export type MutationSubmitChallengeEntryArgs = { - entryId: Scalars["ID"]["input"]; - videoId: Scalars["ID"]["input"]; + entryId: Scalars['ID']['input']; + videoId: Scalars['ID']['input']; }; + export type MutationUndismissChallengeArgs = { - challengeId: Scalars["ID"]["input"]; + challengeId: Scalars['ID']['input']; }; + export type MutationUnfollowUserArgs = { - followedUserId: Scalars["Int"]["input"]; + followedUserId: Scalars['Int']['input']; }; + export type MutationUpdateShotAnnotationsArgs = { annotations: Array; - shotId: Scalars["Int"]["input"]; + shotId: Scalars['Int']['input']; }; export type NoInitForChunkedUploadErr = { - __typename?: "NoInitForChunkedUploadErr"; + __typename?: 'NoInitForChunkedUploadErr'; segmentType: StreamSegmentTypeEnum; }; export type NotificationConnection = { - __typename?: "NotificationConnection"; - hasMore: Scalars["Boolean"]["output"]; + __typename?: 'NotificationConnection'; + hasMore: Scalars['Boolean']['output']; notifications: Array; - totalCount: Scalars["Int"]["output"]; - unreadCount: Scalars["Int"]["output"]; + totalCount: Scalars['Int']['output']; + unreadCount: Scalars['Int']['output']; }; export type NotificationFilters = { - isRead?: InputMaybe; + isRead?: InputMaybe; notificationTypes?: InputMaybe>; }; export type NotificationGql = { - __typename?: "NotificationGQL"; + __typename?: 'NotificationGQL'; actor: UserGql; challenge?: Maybe; - challengeId?: Maybe; + challengeId?: Maybe; comment?: Maybe; - createdAt: Scalars["DateTime"]["output"]; - id: Scalars["Int"]["output"]; - isRead: Scalars["Boolean"]["output"]; + createdAt: Scalars['DateTime']['output']; + id: Scalars['Int']['output']; + isRead: Scalars['Boolean']['output']; notificationType: NotificationTypeEnum; - reactionType?: Maybe; - readAt?: Maybe; - videoId?: Maybe; + reactionType?: Maybe; + readAt?: Maybe; + videoId?: Maybe; }; export enum NotificationTypeEnum { - ChallengeInvite = "CHALLENGE_INVITE", - Comment = "COMMENT", - CommentReply = "COMMENT_REPLY", - Follow = "FOLLOW", - Reaction = "REACTION", + ChallengeInvite = 'CHALLENGE_INVITE', + Comment = 'COMMENT', + CommentReply = 'COMMENT_REPLY', + Follow = 'FOLLOW', + Reaction = 'REACTION' } export type OtherErrorNeedsNote = { - __typename?: "OtherErrorNeedsNote"; - msg?: Maybe; + __typename?: 'OtherErrorNeedsNote'; + msg?: Maybe; }; export type PageInfoGql = { - __typename?: "PageInfoGQL"; - endCursor?: Maybe; - hasNextPage: Scalars["Boolean"]["output"]; + __typename?: 'PageInfoGQL'; + endCursor?: Maybe; + hasNextPage: Scalars['Boolean']['output']; }; export enum PocketEnum { - Corner = "CORNER", - Side = "SIDE", + Corner = 'CORNER', + Side = 'SIDE' } export enum PocketIdentifier { - BottomLeft = "BOTTOM_LEFT", - BottomRight = "BOTTOM_RIGHT", - BottomSide = "BOTTOM_SIDE", - TopLeft = "TOP_LEFT", - TopRight = "TOP_RIGHT", - TopSide = "TOP_SIDE", + BottomLeft = 'BOTTOM_LEFT', + BottomRight = 'BOTTOM_RIGHT', + BottomSide = 'BOTTOM_SIDE', + TopLeft = 'TOP_LEFT', + TopRight = 'TOP_RIGHT', + TopSide = 'TOP_SIDE' } export type PocketPointsGql = { - __typename?: "PocketPointsGQL"; + __typename?: 'PocketPointsGQL'; bottomLeft: IntPoint2D; bottomRight: IntPoint2D; bottomSide: IntPoint2D; @@ -2641,46 +840,46 @@ export type PocketPointsInputGql = { }; export type PocketingIntentionFeaturesGql = { - __typename?: "PocketingIntentionFeaturesGQL"; - backcut?: Maybe; - difficulty?: Maybe; + __typename?: 'PocketingIntentionFeaturesGQL'; + backcut?: Maybe; + difficulty?: Maybe; intendedPocketType?: Maybe; - make?: Maybe; - marginOfErrorInDegrees?: Maybe; - targetPocketAngle?: Maybe; + make?: Maybe; + marginOfErrorInDegrees?: Maybe; + targetPocketAngle?: Maybe; targetPocketAngleDirection?: Maybe; - targetPocketDistance?: Maybe; + targetPocketDistance?: Maybe; }; export type PocketingIntentionInfoGql = { - __typename?: "PocketingIntentionInfoGQL"; - ballId: Scalars["Int"]["output"]; - pathMetadataIndex: Scalars["Int"]["output"]; + __typename?: 'PocketingIntentionInfoGQL'; + ballId: Scalars['Int']['output']; + pathMetadataIndex: Scalars['Int']['output']; pocketId: PocketIdentifier; }; export type ProcessingFailedErr = { - __typename?: "ProcessingFailedErr"; + __typename?: 'ProcessingFailedErr'; processing: VideoProcessingGql; }; export enum ProcessingStatusEnum { - Created = "CREATED", - Failed = "FAILED", - Queued = "QUEUED", - ReextractingFeatures = "REEXTRACTING_FEATURES", - Running = "RUNNING", - Started = "STARTED", - Succeeded = "SUCCEEDED", - Suspended = "SUSPENDED", + Created = 'CREATED', + Failed = 'FAILED', + Queued = 'QUEUED', + ReextractingFeatures = 'REEXTRACTING_FEATURES', + Running = 'RUNNING', + Started = 'STARTED', + Succeeded = 'SUCCEEDED', + Suspended = 'SUSPENDED' } export type Query = { - __typename?: "Query"; + __typename?: 'Query'; challenge?: Maybe; challengeLeaderboard: Array; challenges: Array; - doesUsernameExist: Scalars["Boolean"]["output"]; + doesUsernameExist: Scalars['Boolean']['output']; getAggregatedShotMetrics: Array; getAvailableSubscriptionOptions: StripeSubscriptionOptionsGql; getBucketSet?: Maybe; @@ -2703,211 +902,241 @@ export type Query = { getUserSubscriptionStatus: UserSubscriptionStatusGql; getUserTags: Array; getUserVideos: VideoHistoryGql; - getUsernames: Array; + getUsernames: Array; getUsersMatching: Array; getVideo: VideoGql; getVideoMakePercentageIntervals: Array; getVideos: Array; - isChallengeDismissed: Scalars["Boolean"]["output"]; + isChallengeDismissed: Scalars['Boolean']['output']; myChallengeEntries: Array; myChallengeInvitations: Array; myDismissedChallenges: Array; notifications: NotificationConnection; ruleSets: Array; - unreadNotificationCount: Scalars["Int"]["output"]; - waitFor: Scalars["Float"]["output"]; + unreadNotificationCount: Scalars['Int']['output']; + waitFor: Scalars['Float']['output']; }; + export type QueryChallengeArgs = { - id: Scalars["ID"]["input"]; + id: Scalars['ID']['input']; }; + export type QueryChallengeLeaderboardArgs = { - challengeId: Scalars["ID"]["input"]; - limit?: Scalars["Int"]["input"]; + challengeId: Scalars['ID']['input']; + limit?: Scalars['Int']['input']; }; + export type QueryChallengesArgs = { - includeDismissed?: Scalars["Boolean"]["input"]; + includeDismissed?: Scalars['Boolean']['input']; }; + export type QueryDoesUsernameExistArgs = { - candidateUsername: Scalars["String"]["input"]; + candidateUsername: Scalars['String']['input']; }; + export type QueryGetAggregatedShotMetricsArgs = { aggregateInput: AggregateInputGql; }; + export type QueryGetBucketSetArgs = { - keyName: Scalars["String"]["input"]; + keyName: Scalars['String']['input']; }; + export type QueryGetFeedVideosArgs = { - after?: InputMaybe; + after?: InputMaybe; feedInput?: InputMaybe; filters?: InputMaybe; - includeCallersVideos?: InputMaybe; + includeCallersVideos?: InputMaybe; includePrivate?: IncludePrivateEnum; - limit?: Scalars["Int"]["input"]; + limit?: Scalars['Int']['input']; }; + export type QueryGetLongestRunsLeaderboardArgs = { interval?: InputMaybe; - limit?: Scalars["Int"]["input"]; - requiredTags?: InputMaybe>; - when?: InputMaybe; + limit?: Scalars['Int']['input']; + requiredTags?: InputMaybe>; + when?: InputMaybe; }; + export type QueryGetMakesLeaderboardArgs = { interval?: InputMaybe; - when?: InputMaybe; + when?: InputMaybe; }; + export type QueryGetMedalsArgs = { scope: MedalScope; - userId?: InputMaybe; + userId?: InputMaybe; }; + export type QueryGetOrderedShotsArgs = { - countRespectsLimit?: Scalars["Boolean"]["input"]; + countRespectsLimit?: Scalars['Boolean']['input']; filterInput: FilterInput; - ids?: InputMaybe>; - limit?: Scalars["Int"]["input"]; + ids?: InputMaybe>; + limit?: Scalars['Int']['input']; shotsOrdering?: InputMaybe; }; + export type QueryGetPlayTimeArgs = { filters?: InputMaybe; - userId: Scalars["Int"]["input"]; + userId: Scalars['Int']['input']; }; + export type QueryGetRunsArgs = { - countRespectsLimit?: Scalars["Boolean"]["input"]; + countRespectsLimit?: Scalars['Boolean']['input']; filterInput: RunFilterInput; - limit?: Scalars["Int"]["input"]; - runIds?: InputMaybe>; + limit?: Scalars['Int']['input']; + runIds?: InputMaybe>; runsOrdering?: InputMaybe; }; + export type QueryGetShotAnnotationTypesArgs = { - errorTypes?: InputMaybe; + errorTypes?: InputMaybe; }; + export type QueryGetShotsArgs = { - countRespectsLimit?: Scalars["Boolean"]["input"]; + countRespectsLimit?: Scalars['Boolean']['input']; filterInput: FilterInput; - limit?: Scalars["Int"]["input"]; + limit?: Scalars['Int']['input']; shotsPagination?: InputMaybe; }; + export type QueryGetShotsByIdsArgs = { - ids: Array; + ids: Array; }; + export type QueryGetShotsWithMetadataArgs = { - countRespectsLimit?: Scalars["Boolean"]["input"]; + countRespectsLimit?: Scalars['Boolean']['input']; filterInput: FilterInput; - ids?: InputMaybe>; - limit?: Scalars["Int"]["input"]; + ids?: InputMaybe>; + limit?: Scalars['Int']['input']; shotsPagination?: InputMaybe; }; + export type QueryGetTableStateArgs = { - b64Image: Scalars["String"]["input"]; - tableSize?: InputMaybe; + b64Image: Scalars['String']['input']; + tableSize?: InputMaybe; useHomography?: InputMaybe; }; + export type QueryGetUserArgs = { - userId: Scalars["Int"]["input"]; + userId: Scalars['Int']['input']; }; + export type QueryGetUserRelationshipsMatchingArgs = { - after?: InputMaybe; - limit?: InputMaybe; - matchString?: InputMaybe; - userId: Scalars["Int"]["input"]; + after?: InputMaybe; + limit?: InputMaybe; + matchString?: InputMaybe; + userId: Scalars['Int']['input']; }; + export type QueryGetUserTagsArgs = { - includeRetiredTags?: InputMaybe; + includeRetiredTags?: InputMaybe; }; + export type QueryGetUserVideosArgs = { - after?: InputMaybe; + after?: InputMaybe; filters?: InputMaybe; - limit?: Scalars["Int"]["input"]; - userId?: InputMaybe; + limit?: Scalars['Int']['input']; + userId?: InputMaybe; }; + export type QueryGetUsernamesArgs = { - after?: InputMaybe; - limit?: InputMaybe; - matchString?: InputMaybe; + after?: InputMaybe; + limit?: InputMaybe; + matchString?: InputMaybe; }; + export type QueryGetUsersMatchingArgs = { - after?: InputMaybe; - limit?: InputMaybe; - matchString?: InputMaybe; + after?: InputMaybe; + limit?: InputMaybe; + matchString?: InputMaybe; }; + export type QueryGetVideoArgs = { - debuggingJson?: InputMaybe; - videoId: Scalars["Int"]["input"]; + debuggingJson?: InputMaybe; + videoId: Scalars['Int']['input']; }; + export type QueryGetVideoMakePercentageIntervalsArgs = { - intervalDuration?: Scalars["Int"]["input"]; - videoId: Scalars["ID"]["input"]; + intervalDuration?: Scalars['Int']['input']; + videoId: Scalars['ID']['input']; }; + export type QueryGetVideosArgs = { - videoIds: Array; + videoIds: Array; }; + export type QueryIsChallengeDismissedArgs = { - challengeId: Scalars["ID"]["input"]; + challengeId: Scalars['ID']['input']; }; + export type QueryNotificationsArgs = { filters?: InputMaybe; - limit?: Scalars["Int"]["input"]; - offset?: Scalars["Int"]["input"]; + limit?: Scalars['Int']['input']; + offset?: Scalars['Int']['input']; }; + export type QueryWaitForArgs = { - duration: Scalars["Float"]["input"]; + duration: Scalars['Float']['input']; }; export enum ReactionEnum { - Bullseye = "BULLSEYE", - Heart = "HEART", - Hundred = "HUNDRED", - Like = "LIKE", + Bullseye = 'BULLSEYE', + Heart = 'HEART', + Hundred = 'HUNDRED', + Like = 'LIKE' } export type ReactionGql = { - __typename?: "ReactionGQL"; - createdAt?: Maybe; + __typename?: 'ReactionGQL'; + createdAt?: Maybe; reaction: ReactionEnum; - updatedAt?: Maybe; + updatedAt?: Maybe; user: UserGql; - videoId: Scalars["Int"]["output"]; + videoId: Scalars['Int']['output']; }; export enum ReportReasonEnum { - Copyright = "COPYRIGHT", - Hate = "HATE", - Nudity = "NUDITY", - Other = "OTHER", - Spam = "SPAM", - Violence = "VIOLENCE", + Copyright = 'COPYRIGHT', + Hate = 'HATE', + Nudity = 'NUDITY', + Other = 'OTHER', + Spam = 'SPAM', + Violence = 'VIOLENCE' } export type RequestedMedalsGql = { - __typename?: "RequestedMedalsGQL"; + __typename?: 'RequestedMedalsGQL'; dailyMakes50?: Maybe; dailyMakes100?: Maybe; dailyMakes150?: Maybe; @@ -2948,18 +1177,18 @@ export type RequestedMedalsGql = { }; export type RuleSet = { - __typename?: "RuleSet"; - createdAt: Scalars["DateTime"]["output"]; - description?: Maybe; - id: Scalars["ID"]["output"]; - name: Scalars["String"]["output"]; - updatedAt: Scalars["DateTime"]["output"]; + __typename?: 'RuleSet'; + createdAt: Scalars['DateTime']['output']; + description?: Maybe; + id: Scalars['ID']['output']; + name: Scalars['String']['output']; + updatedAt: Scalars['DateTime']['output']; }; export type RunFeaturesGql = { - __typename?: "RunFeaturesGQL"; - indexInRun: Scalars["Int"]["output"]; - runId: Scalars["Int"]["output"]; + __typename?: 'RunFeaturesGQL'; + indexInRun: Scalars['Int']['output']; + runId: Scalars['Int']['output']; }; export type RunFilterInput = { @@ -2969,3497 +1198,1373 @@ export type RunFilterInput = { orFilters?: InputMaybe>; runLength?: InputMaybe; tableSize?: InputMaybe; - userId?: InputMaybe>; - username?: InputMaybe>; - videoId?: InputMaybe>; + userId?: InputMaybe>; + username?: InputMaybe>; + videoId?: InputMaybe>; }; export type RunGql = { - __typename?: "RunGQL"; - id: Scalars["Int"]["output"]; - runLength: Scalars["Int"]["output"]; + __typename?: 'RunGQL'; + id: Scalars['Int']['output']; + runLength: Scalars['Int']['output']; shots: Array; user: UserGql; - userId: Scalars["Int"]["output"]; + userId: Scalars['Int']['output']; video: VideoGql; - videoId: Scalars["Int"]["output"]; + videoId: Scalars['Int']['output']; }; export type RunLeaderboardGql = { - __typename?: "RunLeaderboardGQL"; + __typename?: 'RunLeaderboardGQL'; entries: Array; }; export type RunsOrderingComponent = - | { runLength: IntOrdering; videoCreation?: never; videoId?: never } - | { runLength?: never; videoCreation: DatetimeOrdering; videoId?: never } - | { runLength?: never; videoCreation?: never; videoId: IntOrdering }; + { runLength: IntOrdering; videoCreation?: never; videoId?: never; } + | { runLength?: never; videoCreation: DatetimeOrdering; videoId?: never; } + | { runLength?: never; videoCreation?: never; videoId: IntOrdering; }; export type SegmentAlreadyUploadedErr = { - __typename?: "SegmentAlreadyUploadedErr"; - segmentId: Scalars["Int"]["output"]; + __typename?: 'SegmentAlreadyUploadedErr'; + segmentId: Scalars['Int']['output']; }; export type SegmentEndFramesGql = { - __typename?: "SegmentEndFramesGQL"; - id: Scalars["Int"]["output"]; - segmentEndFrames: Array; + __typename?: 'SegmentEndFramesGQL'; + id: Scalars['Int']['output']; + segmentEndFrames: Array; }; export type SegmentInfo = { - __typename?: "SegmentInfo"; - index: Scalars["Int"]["output"]; - time: Scalars["Float"]["output"]; + __typename?: 'SegmentInfo'; + index: Scalars['Int']['output']; + time: Scalars['Float']['output']; }; export type SegmentStartTimesGql = { - __typename?: "SegmentStartTimesGQL"; - id: Scalars["Int"]["output"]; - segmentStartTimes: Array; + __typename?: 'SegmentStartTimesGQL'; + id: Scalars['Int']['output']; + segmentStartTimes: Array; }; export type SerializedShotPathsGql = { - __typename?: "SerializedShotPathsGQL"; - b64EncodedBuffer?: Maybe; + __typename?: 'SerializedShotPathsGQL'; + b64EncodedBuffer?: Maybe; }; export type ShotAnnotationGql = { - __typename?: "ShotAnnotationGQL"; - createdAt?: Maybe; + __typename?: 'ShotAnnotationGQL'; + createdAt?: Maybe; creator: UserGql; - errorDefault: Scalars["Boolean"]["output"]; - notes: Scalars["String"]["output"]; - shotId: Scalars["Int"]["output"]; + errorDefault: Scalars['Boolean']['output']; + notes: Scalars['String']['output']; + shotId: Scalars['Int']['output']; type: ShotAnnotationTypeGql; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type ShotAnnotationInput = { - name: Scalars["String"]["input"]; + name: Scalars['String']['input']; }; export type ShotAnnotationTypeGql = { - __typename?: "ShotAnnotationTypeGQL"; - id: Scalars["Int"]["output"]; - name: Scalars["String"]["output"]; + __typename?: 'ShotAnnotationTypeGQL'; + id: Scalars['Int']['output']; + name: Scalars['String']['output']; }; export type ShotDirectionCountsGql = { - __typename?: "ShotDirectionCountsGQL"; - left: Scalars["Int"]["output"]; - right: Scalars["Int"]["output"]; - straight: Scalars["Int"]["output"]; + __typename?: 'ShotDirectionCountsGQL'; + left: Scalars['Int']['output']; + right: Scalars['Int']['output']; + straight: Scalars['Int']['output']; }; export enum ShotDirectionEnum { - Left = "LEFT", - Right = "RIGHT", - Straight = "STRAIGHT", + Left = 'LEFT', + Right = 'RIGHT', + Straight = 'STRAIGHT' } export type ShotGql = { - __typename?: "ShotGQL"; + __typename?: 'ShotGQL'; annotations: Array; bankFeatures?: Maybe; - createdAt?: Maybe; + createdAt?: Maybe; cueObjectFeatures?: Maybe; - endFrame: Scalars["Int"]["output"]; + endFrame: Scalars['Int']['output']; endSegment: SegmentInfo; - endTime: Scalars["Float"]["output"]; - falsePositiveScore?: Maybe; - id: Scalars["Int"]["output"]; + endTime: Scalars['Float']['output']; + falsePositiveScore?: Maybe; + id: Scalars['Int']['output']; pocketingIntentionFeatures?: Maybe; pocketingIntentionInfo?: Maybe; run?: Maybe; runFeatures?: Maybe; serializedShotPaths?: Maybe; - startFrame: Scalars["Int"]["output"]; + startFrame: Scalars['Int']['output']; startSegment: SegmentInfo; - startTime: Scalars["Float"]["output"]; - updatedAt?: Maybe; + startTime: Scalars['Float']['output']; + updatedAt?: Maybe; user?: Maybe; video?: Maybe; - videoId: Scalars["Int"]["output"]; + videoId: Scalars['Int']['output']; }; export type ShotsOrderingComponent = - | { - difficulty: FloatOrdering; - marginOfError?: never; - runLength?: never; - startFrame?: never; - videoCreation?: never; - videoId?: never; - } - | { - difficulty?: never; - marginOfError: FloatOrdering; - runLength?: never; - startFrame?: never; - videoCreation?: never; - videoId?: never; - } - | { - difficulty?: never; - marginOfError?: never; - runLength: IntOrdering; - startFrame?: never; - videoCreation?: never; - videoId?: never; - } - | { - difficulty?: never; - marginOfError?: never; - runLength?: never; - startFrame: IntOrdering; - videoCreation?: never; - videoId?: never; - } - | { - difficulty?: never; - marginOfError?: never; - runLength?: never; - startFrame?: never; - videoCreation: DatetimeOrdering; - videoId?: never; - } - | { - difficulty?: never; - marginOfError?: never; - runLength?: never; - startFrame?: never; - videoCreation?: never; - videoId: IntOrdering; - }; + { difficulty: FloatOrdering; marginOfError?: never; runLength?: never; startFrame?: never; videoCreation?: never; videoId?: never; } + | { difficulty?: never; marginOfError: FloatOrdering; runLength?: never; startFrame?: never; videoCreation?: never; videoId?: never; } + | { difficulty?: never; marginOfError?: never; runLength: IntOrdering; startFrame?: never; videoCreation?: never; videoId?: never; } + | { difficulty?: never; marginOfError?: never; runLength?: never; startFrame: IntOrdering; videoCreation?: never; videoId?: never; } + | { difficulty?: never; marginOfError?: never; runLength?: never; startFrame?: never; videoCreation: DatetimeOrdering; videoId?: never; } + | { difficulty?: never; marginOfError?: never; runLength?: never; startFrame?: never; videoCreation?: never; videoId: IntOrdering; }; export type SpinTypeCountsGql = { - __typename?: "SpinTypeCountsGQL"; - center: Scalars["Int"]["output"]; - draw: Scalars["Int"]["output"]; - follow: Scalars["Int"]["output"]; - unknown: Scalars["Int"]["output"]; + __typename?: 'SpinTypeCountsGQL'; + center: Scalars['Int']['output']; + draw: Scalars['Int']['output']; + follow: Scalars['Int']['output']; + unknown: Scalars['Int']['output']; }; export enum SpinTypeEnum { - Center = "CENTER", - Draw = "DRAW", - Follow = "FOLLOW", - Unknown = "UNKNOWN", + Center = 'CENTER', + Draw = 'DRAW', + Follow = 'FOLLOW', + Unknown = 'UNKNOWN' } export type StreamErrorGql = { - __typename?: "StreamErrorGQL"; - message: Scalars["String"]["output"]; + __typename?: 'StreamErrorGQL'; + message: Scalars['String']['output']; }; export enum StreamSegmentTypeEnum { - FragmentedMp4 = "FRAGMENTED_MP4", - RbChunkedMp4 = "RB_CHUNKED_MP4", + FragmentedMp4 = 'FRAGMENTED_MP4', + RbChunkedMp4 = 'RB_CHUNKED_MP4' } export type StripePriceGql = { - __typename?: "StripePriceGQL"; - active: Scalars["Boolean"]["output"]; - currency: Scalars["String"]["output"]; - id: Scalars["String"]["output"]; - recurringInterval?: Maybe; - recurringIntervalCount?: Maybe; - type: Scalars["String"]["output"]; - unitAmount?: Maybe; + __typename?: 'StripePriceGQL'; + active: Scalars['Boolean']['output']; + currency: Scalars['String']['output']; + id: Scalars['String']['output']; + recurringInterval?: Maybe; + recurringIntervalCount?: Maybe; + type: Scalars['String']['output']; + unitAmount?: Maybe; }; export type StripeProductGql = { - __typename?: "StripeProductGQL"; - active: Scalars["Boolean"]["output"]; - description?: Maybe; - id: Scalars["String"]["output"]; - name: Scalars["String"]["output"]; + __typename?: 'StripeProductGQL'; + active: Scalars['Boolean']['output']; + description?: Maybe; + id: Scalars['String']['output']; + name: Scalars['String']['output']; prices: Array; }; export type StripeSubscriptionOptionsGql = { - __typename?: "StripeSubscriptionOptionsGQL"; + __typename?: 'StripeSubscriptionOptionsGQL'; products: Array; }; export enum StripeSubscriptionStatusEnum { - Active = "ACTIVE", - Canceled = "CANCELED", - Incomplete = "INCOMPLETE", - IncompleteExpired = "INCOMPLETE_EXPIRED", - PastDue = "PAST_DUE", - Paused = "PAUSED", - Trialing = "TRIALING", - Unpaid = "UNPAID", + Active = 'ACTIVE', + Canceled = 'CANCELED', + Incomplete = 'INCOMPLETE', + IncompleteExpired = 'INCOMPLETE_EXPIRED', + PastDue = 'PAST_DUE', + Paused = 'PAUSED', + Trialing = 'TRIALING', + Unpaid = 'UNPAID' } export type SuccessfulAdd = { - __typename?: "SuccessfulAdd"; - value: Scalars["Boolean"]["output"]; + __typename?: 'SuccessfulAdd'; + value: Scalars['Boolean']['output']; }; -export type SuccessfulAddAddShotAnnotationErrors = - | AddShotAnnotationErrors - | SuccessfulAdd; +export type SuccessfulAddAddShotAnnotationErrors = AddShotAnnotationErrors | SuccessfulAdd; export type TableStateGql = { - __typename?: "TableStateGQL"; + __typename?: 'TableStateGQL'; homography?: Maybe; - identifierToPosition: Array>; + identifierToPosition: Array>; }; export type TagClassGql = { - __typename?: "TagClassGQL"; - id: Scalars["Int"]["output"]; - name: Scalars["String"]["output"]; + __typename?: 'TagClassGQL'; + id: Scalars['Int']['output']; + name: Scalars['String']['output']; }; export type TagGql = { - __typename?: "TagGQL"; - id: Scalars["Int"]["output"]; - name: Scalars["String"]["output"]; - retired: Scalars["Boolean"]["output"]; + __typename?: 'TagGQL'; + id: Scalars['Int']['output']; + name: Scalars['String']['output']; + retired: Scalars['Boolean']['output']; tagClasses?: Maybe>; }; export type TargetMetricsGql = { - __typename?: "TargetMetricsGQL"; - averageDifficulty?: Maybe; - count: Scalars["Int"]["output"]; - makePercentage?: Maybe; + __typename?: 'TargetMetricsGQL'; + averageDifficulty?: Maybe; + count: Scalars['Int']['output']; + makePercentage?: Maybe; shotDirectionCounts?: Maybe; spinTypeCounts?: Maybe; }; export type TimeDeltaGql = { - days?: InputMaybe; - months?: InputMaybe; - weeks?: InputMaybe; - years?: InputMaybe; + days?: InputMaybe; + months?: InputMaybe; + weeks?: InputMaybe; + years?: InputMaybe; }; export type TimeInterval = - | { aligned: AlignedIntervalEnum; timedelta?: never } - | { aligned?: never; timedelta: TimeDeltaGql }; + { aligned: AlignedIntervalEnum; timedelta?: never; } + | { aligned?: never; timedelta: TimeDeltaGql; }; export type TooManyInitUploadsErr = { - __typename?: "TooManyInitUploadsErr"; - linksRequested: Scalars["Int"]["output"]; + __typename?: 'TooManyInitUploadsErr'; + linksRequested: Scalars['Int']['output']; }; export type TooManyProfileImageUploadsErr = { - __typename?: "TooManyProfileImageUploadsErr"; - linksRequested: Scalars["Int"]["output"]; + __typename?: 'TooManyProfileImageUploadsErr'; + linksRequested: Scalars['Int']['output']; }; export type UpdateAnnotationInputGql = { - name: Scalars["String"]["input"]; - notes?: InputMaybe; + name: Scalars['String']['input']; + notes?: InputMaybe; }; export type UpdateShotAnnotationReturn = { - __typename?: "UpdateShotAnnotationReturn"; + __typename?: 'UpdateShotAnnotationReturn'; error?: Maybe; shot?: Maybe; }; export type UploadLink = { - __typename?: "UploadLink"; + __typename?: 'UploadLink'; headers: Array>; - uploadUrl: Scalars["String"]["output"]; + uploadUrl: Scalars['String']['output']; }; -export type UploadLinkGetProfileUploadLinkErrors = - | GetProfileUploadLinkErrors - | UploadLink; +export type UploadLinkGetProfileUploadLinkErrors = GetProfileUploadLinkErrors | UploadLink; export type UploadLinkGetUploadLinkErrors = GetUploadLinkErrors | UploadLink; export type UploadSegmentGql = { - __typename?: "UploadSegmentGQL"; - durationInSeconds?: Maybe; - endFrameIndex?: Maybe; - framesPerSecond?: Maybe; - linksRequested: Scalars["Int"]["output"]; - segmentIndex: Scalars["Int"]["output"]; - uploaded: Scalars["Boolean"]["output"]; - valid: Scalars["Boolean"]["output"]; + __typename?: 'UploadSegmentGQL'; + durationInSeconds?: Maybe; + endFrameIndex?: Maybe; + framesPerSecond?: Maybe; + linksRequested: Scalars['Int']['output']; + segmentIndex: Scalars['Int']['output']; + uploaded: Scalars['Boolean']['output']; + valid: Scalars['Boolean']['output']; }; export type UploadStreamGql = { - __typename?: "UploadStreamGQL"; + __typename?: 'UploadStreamGQL'; clientUploadStatus?: Maybe; - createdAt: Scalars["DateTime"]["output"]; + createdAt: Scalars['DateTime']['output']; errors: Array; - id: Scalars["ID"]["output"]; + id: Scalars['ID']['output']; initPlaylistUploadStatus?: Maybe; - isCompleted: Scalars["Boolean"]["output"]; - lastIntendedSegmentBound?: Maybe; - linksRequested: Scalars["Int"]["output"]; - lowestUnuploadedSegmentIndex: Scalars["Int"]["output"]; + isCompleted: Scalars['Boolean']['output']; + lastIntendedSegmentBound?: Maybe; + linksRequested: Scalars['Int']['output']; + lowestUnuploadedSegmentIndex: Scalars['Int']['output']; resolution: VideoResolutionGql; - segmentEndFrames: Array; - segmentProcessingCursor: Scalars["Int"]["output"]; + segmentEndFrames: Array; + segmentProcessingCursor: Scalars['Int']['output']; segments: Array; streamSegmentType: StreamSegmentTypeEnum; - updatedAt: Scalars["DateTime"]["output"]; - uploadCompletionCursor: Scalars["Int"]["output"]; - uploadsCompleted: Scalars["Int"]["output"]; + updatedAt: Scalars['DateTime']['output']; + uploadCompletionCursor: Scalars['Int']['output']; + uploadsCompleted: Scalars['Int']['output']; }; export type UserGql = { - __typename?: "UserGQL"; - activeVideoId?: Maybe; - agreesToMarketing?: Maybe; - createdAt?: Maybe; - fargoRating?: Maybe; - firebaseUid?: Maybe; + __typename?: 'UserGQL'; + activeVideoId?: Maybe; + agreesToMarketing?: Maybe; + createdAt?: Maybe; + fargoRating?: Maybe; + firebaseUid?: Maybe; followers?: Maybe>; following?: Maybe>; - id: Scalars["Int"]["output"]; - isAdmin?: Maybe; - isFollowedByCurrentUser?: Maybe; - profileImageUri?: Maybe; - stripeCustomerId?: Maybe; - updatedAt?: Maybe; - username: Scalars["String"]["output"]; - videosPrivateByDefault?: Maybe; + id: Scalars['Int']['output']; + isAdmin?: Maybe; + isFollowedByCurrentUser?: Maybe; + profileImageUri?: Maybe; + stripeCustomerId?: Maybe; + updatedAt?: Maybe; + username: Scalars['String']['output']; + videosPrivateByDefault?: Maybe; }; export type UserPlayTimeGql = { - __typename?: "UserPlayTimeGQL"; - totalSeconds: Scalars["Float"]["output"]; + __typename?: 'UserPlayTimeGQL'; + totalSeconds: Scalars['Float']['output']; }; export type UserRelationship = { - __typename?: "UserRelationship"; + __typename?: 'UserRelationship'; toUser: UserGql; - toUserFollows: Scalars["Boolean"]["output"]; - toUserIsFollowedBy: Scalars["Boolean"]["output"]; + toUserFollows: Scalars['Boolean']['output']; + toUserIsFollowedBy: Scalars['Boolean']['output']; }; export type UserRelationshipsResult = { - __typename?: "UserRelationshipsResult"; + __typename?: 'UserRelationshipsResult'; inquiringUser: UserGql; relationships: Array; }; export type UserShotCountEntry = { - __typename?: "UserShotCountEntry"; - proportionMade: Scalars["Float"]["output"]; - total: Scalars["Int"]["output"]; + __typename?: 'UserShotCountEntry'; + proportionMade: Scalars['Float']['output']; + total: Scalars['Int']['output']; user: UserGql; - value: Scalars["Int"]["output"]; - videos: Scalars["Int"]["output"]; + value: Scalars['Int']['output']; + videos: Scalars['Int']['output']; }; export type UserSubscriptionStatusGql = { - __typename?: "UserSubscriptionStatusGQL"; - currentPeriodEnd?: Maybe; - currentPeriodStart?: Maybe; - hasActiveSubscription: Scalars["Boolean"]["output"]; - stripePriceId?: Maybe; - stripeSubscriptionId?: Maybe; + __typename?: 'UserSubscriptionStatusGQL'; + currentPeriodEnd?: Maybe; + currentPeriodStart?: Maybe; + hasActiveSubscription: Scalars['Boolean']['output']; + stripePriceId?: Maybe; + stripeSubscriptionId?: Maybe; subscriptionStatus?: Maybe; - validUntil?: Maybe; + validUntil?: Maybe; }; export type VideoFeedInputGql = - | { - allUsers: Scalars["Boolean"]["input"]; - followedByUserId?: never; - home?: never; - userId?: never; - } - | { - allUsers?: never; - followedByUserId: Scalars["Int"]["input"]; - home?: never; - userId?: never; - } - | { - allUsers?: never; - followedByUserId?: never; - home: Scalars["Boolean"]["input"]; - userId?: never; - } - | { - allUsers?: never; - followedByUserId?: never; - home?: never; - userId: Scalars["Int"]["input"]; - }; + { allUsers: Scalars['Boolean']['input']; followedByUserId?: never; home?: never; userId?: never; } + | { allUsers?: never; followedByUserId: Scalars['Int']['input']; home?: never; userId?: never; } + | { allUsers?: never; followedByUserId?: never; home: Scalars['Boolean']['input']; userId?: never; } + | { allUsers?: never; followedByUserId?: never; home?: never; userId: Scalars['Int']['input']; }; export type VideoFilterInput = { createdAt?: InputMaybe; - excludeVideosWithNoShots?: InputMaybe; - isStreamCompleted?: InputMaybe; - requireCursorCompletion?: Scalars["Boolean"]["input"]; + excludeVideosWithNoShots?: InputMaybe; + isStreamCompleted?: InputMaybe; + requireCursorCompletion?: Scalars['Boolean']['input']; }; export type VideoGql = { - __typename?: "VideoGQL"; - averageDifficulty?: Maybe; - averageTimeBetweenShots?: Maybe; + __typename?: 'VideoGQL'; + averageDifficulty?: Maybe; + averageTimeBetweenShots?: Maybe; comments: Array; - createdAt?: Maybe; + createdAt?: Maybe; currentHomography?: Maybe; currentProcessing?: Maybe; - elapsedTime?: Maybe; - endTime?: Maybe; - framesPerSecond: Scalars["Float"]["output"]; + elapsedTime?: Maybe; + endTime?: Maybe; + framesPerSecond: Scalars['Float']['output']; homographyHistory: Array; - id: Scalars["Int"]["output"]; - makePercentage: Scalars["Float"]["output"]; - medianRun?: Maybe; - name?: Maybe; + id: Scalars['Int']['output']; + makePercentage: Scalars['Float']['output']; + medianRun?: Maybe; + name?: Maybe; owner?: Maybe; playlist?: Maybe; - pocketSize?: Maybe; - private: Scalars["Boolean"]["output"]; + pocketSize?: Maybe; + private: Scalars['Boolean']['output']; reactions: Array; - screenshotUri?: Maybe; + screenshotUri?: Maybe; shots: Array; - startTime?: Maybe; + startTime?: Maybe; stream?: Maybe; - tableSize: Scalars["Float"]["output"]; + tableSize: Scalars['Float']['output']; tags: Array; - totalShots: Scalars["Int"]["output"]; - totalShotsMade: Scalars["Int"]["output"]; - updatedAt?: Maybe; + totalShots: Scalars['Int']['output']; + totalShotsMade: Scalars['Int']['output']; + updatedAt?: Maybe; }; export type VideoHistoryGql = { - __typename?: "VideoHistoryGQL"; - hasFollowing: Scalars["Boolean"]["output"]; + __typename?: 'VideoHistoryGQL'; + hasFollowing: Scalars['Boolean']['output']; pageInfo: PageInfoGql; videos: Array; }; export type VideoMetadataInput = { clientUploadStatus?: InputMaybe; - endStream?: Scalars["Boolean"]["input"]; - endTime?: InputMaybe; - framesPerSecond?: InputMaybe; + endStream?: Scalars['Boolean']['input']; + endTime?: InputMaybe; + framesPerSecond?: InputMaybe; /** @deprecated `game_type` is deprecated. Use `tags` instead. */ - gameType?: InputMaybe; - lastIntendedSegmentBound?: InputMaybe; - pocketSize?: InputMaybe; - private?: InputMaybe; + gameType?: InputMaybe; + lastIntendedSegmentBound?: InputMaybe; + pocketSize?: InputMaybe; + private?: InputMaybe; resolution?: InputMaybe; - startTime?: InputMaybe; + startTime?: InputMaybe; streamSegmentType?: InputMaybe; - tableSize?: InputMaybe; + tableSize?: InputMaybe; /** A list of tags associated with the video. Replace `game_type` */ tags?: InputMaybe>; - videoName?: InputMaybe; + videoName?: InputMaybe; }; export type VideoProcessingErrorGql = { - __typename?: "VideoProcessingErrorGQL"; - endSegmentIndex?: Maybe; - message: Scalars["String"]["output"]; - startSegmentIndex?: Maybe; + __typename?: 'VideoProcessingErrorGQL'; + endSegmentIndex?: Maybe; + message: Scalars['String']['output']; + startSegmentIndex?: Maybe; }; export type VideoProcessingGql = { - __typename?: "VideoProcessingGQL"; - currentSegment?: Maybe; + __typename?: 'VideoProcessingGQL'; + currentSegment?: Maybe; errors: Array; - framesProcessed?: Maybe; - id: Scalars["Int"]["output"]; - progressPercentage?: Maybe; + framesProcessed?: Maybe; + id: Scalars['Int']['output']; + progressPercentage?: Maybe; status: ProcessingStatusEnum; statuses: Array; }; export type VideoProcessingStatusGql = { - __typename?: "VideoProcessingStatusGQL"; - appVersion: Scalars["String"]["output"]; - createdAt?: Maybe; - sequenceId: Scalars["Int"]["output"]; + __typename?: 'VideoProcessingStatusGQL'; + appVersion: Scalars['String']['output']; + createdAt?: Maybe; + sequenceId: Scalars['Int']['output']; status: ProcessingStatusEnum; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type VideoResolution = { - height: Scalars["Int"]["input"]; - width: Scalars["Int"]["input"]; + height: Scalars['Int']['input']; + width: Scalars['Int']['input']; }; export type VideoResolutionGql = { - __typename?: "VideoResolutionGQL"; - height?: Maybe; - width?: Maybe; + __typename?: 'VideoResolutionGQL'; + height?: Maybe; + width?: Maybe; }; export type VideoTag = { - __typename?: "VideoTag"; - name: Scalars["String"]["output"]; + __typename?: 'VideoTag'; + name: Scalars['String']['output']; tagClasses: Array; }; export type VideoTagClass = { - __typename?: "VideoTagClass"; - name: Scalars["String"]["output"]; + __typename?: 'VideoTagClass'; + name: Scalars['String']['output']; }; export type VideoTagClassInput = { - name: Scalars["String"]["input"]; + name: Scalars['String']['input']; }; export type VideoTagInput = { - name: Scalars["String"]["input"]; + name: Scalars['String']['input']; tagClasses?: Array; }; export enum WallTypeEnum { - Long = "LONG", - Short = "SHORT", + Long = 'LONG', + Short = 'SHORT' } export type GetAggregatedShotMetricsQueryVariables = Exact<{ aggregateInput: AggregateInputGql; }>; -export type GetAggregatedShotMetricsQuery = { - __typename?: "Query"; - getAggregatedShotMetrics: Array<{ - __typename?: "AggregateResultGQL"; - aggregationIdentifiers: Array<{ - __typename?: "AggregationIdentifierGQL"; - featureName: string; - groupName: string; - }>; - targetMetrics: { - __typename?: "TargetMetricsGQL"; - count: number; - makePercentage?: number | null; - }; - }>; -}; -export type GetChallengesQueryVariables = Exact<{ [key: string]: never }>; +export type GetAggregatedShotMetricsQuery = { __typename?: 'Query', getAggregatedShotMetrics: Array<{ __typename?: 'AggregateResultGQL', aggregationIdentifiers: Array<{ __typename?: 'AggregationIdentifierGQL', featureName: string, groupName: string }>, targetMetrics: { __typename?: 'TargetMetricsGQL', count: number, makePercentage?: number | null } }> }; -export type GetChallengesQuery = { - __typename?: "Query"; - challenges: Array<{ - __typename?: "Challenge"; - id: string; - name: string; - description?: string | null; - minimumShots: number; - startDate: any; - endDate: any; - createdAt: any; - updatedAt: any; - requiredTableSize?: number | null; - requiredPocketSize?: number | null; - isPublic: boolean; - maxAttempts?: number | null; - ruleSet: { - __typename?: "RuleSet"; - id: string; - name: string; - description?: string | null; - }; - createdBy: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - }>; -}; +export type GetChallengesQueryVariables = Exact<{ [key: string]: never; }>; -export type GetMyDismissedChallengesQueryVariables = Exact<{ - [key: string]: never; -}>; -export type GetMyDismissedChallengesQuery = { - __typename?: "Query"; - myDismissedChallenges: Array<{ - __typename?: "Challenge"; - id: string; - name: string; - description?: string | null; - minimumShots: number; - startDate: any; - endDate: any; - createdAt: any; - updatedAt: any; - requiredTableSize?: number | null; - requiredPocketSize?: number | null; - isPublic: boolean; - maxAttempts?: number | null; - ruleSet: { - __typename?: "RuleSet"; - id: string; - name: string; - description?: string | null; - }; - createdBy: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - }>; -}; +export type GetChallengesQuery = { __typename?: 'Query', challenges: Array<{ __typename?: 'Challenge', id: string, name: string, description?: string | null, minimumShots: number, startDate: any, endDate: any, createdAt: any, updatedAt: any, requiredTableSize?: number | null, requiredPocketSize?: number | null, isPublic: boolean, maxAttempts?: number | null, ruleSet: { __typename?: 'RuleSet', id: string, name: string, description?: string | null }, createdBy: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null } }> }; + +export type GetMyDismissedChallengesQueryVariables = Exact<{ [key: string]: never; }>; + + +export type GetMyDismissedChallengesQuery = { __typename?: 'Query', myDismissedChallenges: Array<{ __typename?: 'Challenge', id: string, name: string, description?: string | null, minimumShots: number, startDate: any, endDate: any, createdAt: any, updatedAt: any, requiredTableSize?: number | null, requiredPocketSize?: number | null, isPublic: boolean, maxAttempts?: number | null, ruleSet: { __typename?: 'RuleSet', id: string, name: string, description?: string | null }, createdBy: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null } }> }; export type GetChallengeQueryVariables = Exact<{ - id: Scalars["ID"]["input"]; + id: Scalars['ID']['input']; }>; -export type GetChallengeQuery = { - __typename?: "Query"; - challenge?: { - __typename?: "Challenge"; - id: string; - name: string; - description?: string | null; - minimumShots: number; - startDate: any; - endDate: any; - createdAt: any; - updatedAt: any; - requiredTableSize?: number | null; - requiredPocketSize?: number | null; - isPublic: boolean; - maxAttempts?: number | null; - participantCount: number; - ruleSet: { - __typename?: "RuleSet"; - id: string; - name: string; - description?: string | null; - }; - createdBy: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - invitations: Array<{ - __typename?: "ChallengeInvitation"; - id: string; - status: string; - createdAt: any; - invitee: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - inviter: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - }>; - } | null; -}; -export type GetRuleSetsQueryVariables = Exact<{ [key: string]: never }>; +export type GetChallengeQuery = { __typename?: 'Query', challenge?: { __typename?: 'Challenge', id: string, name: string, description?: string | null, minimumShots: number, startDate: any, endDate: any, createdAt: any, updatedAt: any, requiredTableSize?: number | null, requiredPocketSize?: number | null, isPublic: boolean, maxAttempts?: number | null, participantCount: number, ruleSet: { __typename?: 'RuleSet', id: string, name: string, description?: string | null }, createdBy: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null }, invitations: Array<{ __typename?: 'ChallengeInvitation', id: string, status: string, createdAt: any, invitee: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null }, inviter: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null } }> } | null }; -export type GetRuleSetsQuery = { - __typename?: "Query"; - ruleSets: Array<{ - __typename?: "RuleSet"; - id: string; - name: string; - description?: string | null; - }>; -}; +export type GetRuleSetsQueryVariables = Exact<{ [key: string]: never; }>; + + +export type GetRuleSetsQuery = { __typename?: 'Query', ruleSets: Array<{ __typename?: 'RuleSet', id: string, name: string, description?: string | null }> }; export type GetChallengeLeaderboardQueryVariables = Exact<{ - challengeId: Scalars["ID"]["input"]; - limit?: InputMaybe; + challengeId: Scalars['ID']['input']; + limit?: InputMaybe; }>; -export type GetChallengeLeaderboardQuery = { - __typename?: "Query"; - challengeLeaderboard: Array<{ - __typename?: "ChallengeEntry"; - id: string; - status: string; - shotsCount?: number | null; - makesCount?: number | null; - makeRate?: number | null; - qualified?: boolean | null; - createdAt: any; - attemptCount?: number | null; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - video?: { - __typename?: "VideoGQL"; - id: number; - createdAt?: any | null; - } | null; - }>; -}; -export type GetMyChallengeInvitationsQueryVariables = Exact<{ - [key: string]: never; -}>; +export type GetChallengeLeaderboardQuery = { __typename?: 'Query', challengeLeaderboard: Array<{ __typename?: 'ChallengeEntry', id: string, status: string, shotsCount?: number | null, makesCount?: number | null, makeRate?: number | null, qualified?: boolean | null, createdAt: any, attemptCount?: number | null, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null }, video?: { __typename?: 'VideoGQL', id: number, createdAt?: any | null } | null }> }; -export type GetMyChallengeInvitationsQuery = { - __typename?: "Query"; - myChallengeInvitations: Array<{ - __typename?: "ChallengeInvitation"; - id: string; - status: string; - createdAt: any; - challenge: { - __typename?: "Challenge"; - id: string; - name: string; - description?: string | null; - startDate: any; - endDate: any; - createdBy: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - }; - inviter: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - }>; -}; +export type GetMyChallengeInvitationsQueryVariables = Exact<{ [key: string]: never; }>; -export type GetMyChallengeEntriesQueryVariables = Exact<{ - [key: string]: never; -}>; -export type GetMyChallengeEntriesQuery = { - __typename?: "Query"; - myChallengeEntries: Array<{ - __typename?: "ChallengeEntry"; - id: string; - status: string; - shotsCount?: number | null; - makesCount?: number | null; - makeRate?: number | null; - qualified?: boolean | null; - createdAt: any; - challenge: { __typename?: "Challenge"; id: string; name: string }; - video?: { __typename?: "VideoGQL"; id: number } | null; - }>; -}; +export type GetMyChallengeInvitationsQuery = { __typename?: 'Query', myChallengeInvitations: Array<{ __typename?: 'ChallengeInvitation', id: string, status: string, createdAt: any, challenge: { __typename?: 'Challenge', id: string, name: string, description?: string | null, startDate: any, endDate: any, createdBy: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null } }, inviter: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null } }> }; + +export type GetMyChallengeEntriesQueryVariables = Exact<{ [key: string]: never; }>; + + +export type GetMyChallengeEntriesQuery = { __typename?: 'Query', myChallengeEntries: Array<{ __typename?: 'ChallengeEntry', id: string, status: string, shotsCount?: number | null, makesCount?: number | null, makeRate?: number | null, qualified?: boolean | null, createdAt: any, challenge: { __typename?: 'Challenge', id: string, name: string }, video?: { __typename?: 'VideoGQL', id: number } | null }> }; export type CreateRuleSetMutationVariables = Exact<{ - name: Scalars["String"]["input"]; - description?: InputMaybe; + name: Scalars['String']['input']; + description?: InputMaybe; }>; -export type CreateRuleSetMutation = { - __typename?: "Mutation"; - createRuleSet: { - __typename?: "RuleSet"; - id: string; - name: string; - description?: string | null; - }; -}; + +export type CreateRuleSetMutation = { __typename?: 'Mutation', createRuleSet: { __typename?: 'RuleSet', id: string, name: string, description?: string | null } }; export type CreateChallengeMutationVariables = Exact<{ - name: Scalars["String"]["input"]; - ruleSetId: Scalars["ID"]["input"]; - minimumShots: Scalars["Int"]["input"]; - startDate: Scalars["DateTime"]["input"]; - endDate: Scalars["DateTime"]["input"]; - description?: InputMaybe; - requiredTableSize?: InputMaybe; - requiredPocketSize?: InputMaybe; - isPublic?: Scalars["Boolean"]["input"]; - maxAttempts?: InputMaybe; + name: Scalars['String']['input']; + ruleSetId: Scalars['ID']['input']; + minimumShots: Scalars['Int']['input']; + startDate: Scalars['DateTime']['input']; + endDate: Scalars['DateTime']['input']; + description?: InputMaybe; + requiredTableSize?: InputMaybe; + requiredPocketSize?: InputMaybe; + isPublic?: Scalars['Boolean']['input']; + maxAttempts?: InputMaybe; }>; -export type CreateChallengeMutation = { - __typename?: "Mutation"; - createChallenge: { - __typename?: "Challenge"; - id: string; - name: string; - description?: string | null; - requiredTableSize?: number | null; - requiredPocketSize?: number | null; - isPublic: boolean; - maxAttempts?: number | null; - }; -}; + +export type CreateChallengeMutation = { __typename?: 'Mutation', createChallenge: { __typename?: 'Challenge', id: string, name: string, description?: string | null, requiredTableSize?: number | null, requiredPocketSize?: number | null, isPublic: boolean, maxAttempts?: number | null } }; export type InviteUsersToChallengeMutationVariables = Exact<{ - challengeId: Scalars["ID"]["input"]; - userIds: Array | Scalars["ID"]["input"]; + challengeId: Scalars['ID']['input']; + userIds: Array | Scalars['ID']['input']; }>; -export type InviteUsersToChallengeMutation = { - __typename?: "Mutation"; - inviteUsersToChallenge: Array<{ - __typename?: "ChallengeInvitation"; - id: string; - status: string; - inviter: { __typename?: "UserGQL"; id: number; username: string }; - }>; -}; + +export type InviteUsersToChallengeMutation = { __typename?: 'Mutation', inviteUsersToChallenge: Array<{ __typename?: 'ChallengeInvitation', id: string, status: string, inviter: { __typename?: 'UserGQL', id: number, username: string } }> }; export type RespondToChallengeInvitationMutationVariables = Exact<{ - invitationId: Scalars["ID"]["input"]; - accept: Scalars["Boolean"]["input"]; + invitationId: Scalars['ID']['input']; + accept: Scalars['Boolean']['input']; }>; -export type RespondToChallengeInvitationMutation = { - __typename?: "Mutation"; - respondToChallengeInvitation: { - __typename?: "ChallengeInvitation"; - id: string; - status: string; - challenge: { __typename?: "Challenge"; id: string }; - }; -}; + +export type RespondToChallengeInvitationMutation = { __typename?: 'Mutation', respondToChallengeInvitation: { __typename?: 'ChallengeInvitation', id: string, status: string, challenge: { __typename?: 'Challenge', id: string } } }; export type StartChallengeMutationVariables = Exact<{ - challengeId: Scalars["ID"]["input"]; + challengeId: Scalars['ID']['input']; }>; -export type StartChallengeMutation = { - __typename?: "Mutation"; - startChallenge: { - __typename?: "ChallengeEntry"; - id: string; - status: string; - createdAt: any; - challenge: { __typename?: "Challenge"; id: string; name: string }; - }; -}; + +export type StartChallengeMutation = { __typename?: 'Mutation', startChallenge: { __typename?: 'ChallengeEntry', id: string, status: string, createdAt: any, challenge: { __typename?: 'Challenge', id: string, name: string } } }; export type SubmitChallengeEntryMutationVariables = Exact<{ - entryId: Scalars["ID"]["input"]; - videoId: Scalars["ID"]["input"]; + entryId: Scalars['ID']['input']; + videoId: Scalars['ID']['input']; }>; -export type SubmitChallengeEntryMutation = { - __typename?: "Mutation"; - submitChallengeEntry: { - __typename?: "ChallengeEntry"; - id: string; - status: string; - qualified?: boolean | null; - makeRate?: number | null; - shotsCount?: number | null; - makesCount?: number | null; - video?: { __typename?: "VideoGQL"; id: number } | null; - }; -}; + +export type SubmitChallengeEntryMutation = { __typename?: 'Mutation', submitChallengeEntry: { __typename?: 'ChallengeEntry', id: string, status: string, qualified?: boolean | null, makeRate?: number | null, shotsCount?: number | null, makesCount?: number | null, video?: { __typename?: 'VideoGQL', id: number } | null } }; export type RecalculateChallengeEntryMutationVariables = Exact<{ - entryId: Scalars["ID"]["input"]; + entryId: Scalars['ID']['input']; }>; -export type RecalculateChallengeEntryMutation = { - __typename?: "Mutation"; - recalculateChallengeEntry: { - __typename?: "ChallengeEntry"; - id: string; - status: string; - qualified?: boolean | null; - makeRate?: number | null; - shotsCount?: number | null; - makesCount?: number | null; - }; -}; + +export type RecalculateChallengeEntryMutation = { __typename?: 'Mutation', recalculateChallengeEntry: { __typename?: 'ChallengeEntry', id: string, status: string, qualified?: boolean | null, makeRate?: number | null, shotsCount?: number | null, makesCount?: number | null } }; export type IsChallengeDismissedQueryVariables = Exact<{ - challengeId: Scalars["ID"]["input"]; + challengeId: Scalars['ID']['input']; }>; -export type IsChallengeDismissedQuery = { - __typename?: "Query"; - isChallengeDismissed: boolean; -}; + +export type IsChallengeDismissedQuery = { __typename?: 'Query', isChallengeDismissed: boolean }; export type DismissChallengeMutationVariables = Exact<{ - challengeId: Scalars["ID"]["input"]; + challengeId: Scalars['ID']['input']; }>; -export type DismissChallengeMutation = { - __typename?: "Mutation"; - dismissChallenge: boolean; -}; + +export type DismissChallengeMutation = { __typename?: 'Mutation', dismissChallenge: boolean }; export type UndismissChallengeMutationVariables = Exact<{ - challengeId: Scalars["ID"]["input"]; + challengeId: Scalars['ID']['input']; }>; -export type UndismissChallengeMutation = { - __typename?: "Mutation"; - undismissChallenge: boolean; -}; + +export type UndismissChallengeMutation = { __typename?: 'Mutation', undismissChallenge: boolean }; export type CommentOnVideoMutationVariables = Exact<{ - videoId: Scalars["Int"]["input"]; - message: Scalars["String"]["input"]; - parentCommentId?: InputMaybe; + videoId: Scalars['Int']['input']; + message: Scalars['String']['input']; + parentCommentId?: InputMaybe; }>; -export type CommentOnVideoMutation = { - __typename?: "Mutation"; - commentOnVideo: boolean; -}; + +export type CommentOnVideoMutation = { __typename?: 'Mutation', commentOnVideo: boolean }; export type EditCommentMutationVariables = Exact<{ - videoId: Scalars["Int"]["input"]; - commentId: Scalars["Int"]["input"]; - newMessage: Scalars["String"]["input"]; + videoId: Scalars['Int']['input']; + commentId: Scalars['Int']['input']; + newMessage: Scalars['String']['input']; }>; -export type EditCommentMutation = { - __typename?: "Mutation"; - editComment: boolean; -}; + +export type EditCommentMutation = { __typename?: 'Mutation', editComment: boolean }; export type DeleteCommentMutationVariables = Exact<{ - videoId: Scalars["Int"]["input"]; - commentId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; + commentId: Scalars['Int']['input']; }>; -export type DeleteCommentMutation = { - __typename?: "Mutation"; - deleteComment: boolean; -}; -export type GetDeployedConfigQueryVariables = Exact<{ [key: string]: never }>; +export type DeleteCommentMutation = { __typename?: 'Mutation', deleteComment: boolean }; -export type GetDeployedConfigQuery = { - __typename?: "Query"; - getDeployedConfig: { - __typename?: "DeployedConfigGQL"; - allowNewUsers: boolean; - devMode: boolean; - environment: string; - firebase: boolean; - minimumAllowedAppVersion: string; - subscriptionGatingEnabled: boolean; - bannerMessages: Array<{ - __typename?: "BannerGQL"; - color: string; - dismissible: boolean; - id: number; - kind: BannerKindEnum; - message: string; - priority: number; - }>; - }; -}; +export type GetDeployedConfigQueryVariables = Exact<{ [key: string]: never; }>; + + +export type GetDeployedConfigQuery = { __typename?: 'Query', getDeployedConfig: { __typename?: 'DeployedConfigGQL', allowNewUsers: boolean, devMode: boolean, environment: string, firebase: boolean, minimumAllowedAppVersion: string, subscriptionGatingEnabled: boolean, bannerMessages: Array<{ __typename?: 'BannerGQL', color: string, dismissible: boolean, id: number, kind: BannerKindEnum, message: string, priority: number }> } }; export type BlockContentMutationVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type BlockContentMutation = { - __typename?: "Mutation"; - blockContent: boolean; -}; + +export type BlockContentMutation = { __typename?: 'Mutation', blockContent: boolean }; export type BlockUserMutationVariables = Exact<{ - userId: Scalars["Int"]["input"]; + userId: Scalars['Int']['input']; }>; -export type BlockUserMutation = { __typename?: "Mutation"; blockUser: boolean }; + +export type BlockUserMutation = { __typename?: 'Mutation', blockUser: boolean }; export type ReportContentMutationVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; reason: ReportReasonEnum; - customReason?: InputMaybe; + customReason?: InputMaybe; }>; -export type ReportContentMutation = { - __typename?: "Mutation"; - reportContent: boolean; -}; + +export type ReportContentMutation = { __typename?: 'Mutation', reportContent: boolean }; export type GetFeedQueryVariables = Exact<{ - limit?: Scalars["Int"]["input"]; - after?: InputMaybe; + limit?: Scalars['Int']['input']; + after?: InputMaybe; filters?: InputMaybe; }>; -export type GetFeedQuery = { - __typename?: "Query"; - getUserVideos: { - __typename?: "VideoHistoryGQL"; - videos: Array<{ - __typename?: "VideoGQL"; - id: number; - name?: string | null; - screenshotUri?: string | null; - totalShotsMade: number; - totalShots: number; - makePercentage: number; - averageTimeBetweenShots?: number | null; - averageDifficulty?: number | null; - createdAt?: any | null; - updatedAt?: any | null; - startTime?: any | null; - endTime?: any | null; - private: boolean; - elapsedTime?: number | null; - tableSize: number; - owner?: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - } | null; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - lastIntendedSegmentBound?: number | null; - isCompleted: boolean; - streamSegmentType: StreamSegmentTypeEnum; - } | null; - tags: Array<{ - __typename?: "VideoTag"; - name: string; - tagClasses: Array<{ __typename?: "VideoTagClass"; name: string }>; - }>; - currentProcessing?: { - __typename?: "VideoProcessingGQL"; - id: number; - status: ProcessingStatusEnum; - errors: Array<{ - __typename?: "VideoProcessingErrorGQL"; - message: string; - }>; - statuses: Array<{ - __typename?: "VideoProcessingStatusGQL"; - status: ProcessingStatusEnum; - }>; - } | null; - reactions: Array<{ - __typename?: "ReactionGQL"; - videoId: number; - reaction: ReactionEnum; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }; - }>; - comments: Array<{ - __typename?: "CommentGQL"; - id: number; - message: string; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }; - replies: Array<{ - __typename?: "CommentGQL"; - id: number; - message: string; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }; - }>; - }>; - }>; - pageInfo: { - __typename?: "PageInfoGQL"; - hasNextPage: boolean; - endCursor?: string | null; - }; - }; -}; -export type UserSocialsFieldsFragment = { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; -}; +export type GetFeedQuery = { __typename?: 'Query', getUserVideos: { __typename?: 'VideoHistoryGQL', videos: Array<{ __typename?: 'VideoGQL', id: number, name?: string | null, screenshotUri?: string | null, totalShotsMade: number, totalShots: number, makePercentage: number, averageTimeBetweenShots?: number | null, averageDifficulty?: number | null, createdAt?: any | null, updatedAt?: any | null, startTime?: any | null, endTime?: any | null, private: boolean, elapsedTime?: number | null, tableSize: number, owner?: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null } | null, stream?: { __typename?: 'UploadStreamGQL', id: string, lastIntendedSegmentBound?: number | null, isCompleted: boolean, streamSegmentType: StreamSegmentTypeEnum } | null, tags: Array<{ __typename?: 'VideoTag', name: string, tagClasses: Array<{ __typename?: 'VideoTagClass', name: string }> }>, currentProcessing?: { __typename?: 'VideoProcessingGQL', id: number, status: ProcessingStatusEnum, errors: Array<{ __typename?: 'VideoProcessingErrorGQL', message: string }>, statuses: Array<{ __typename?: 'VideoProcessingStatusGQL', status: ProcessingStatusEnum }> } | null, reactions: Array<{ __typename?: 'ReactionGQL', videoId: number, reaction: ReactionEnum, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null } }>, comments: Array<{ __typename?: 'CommentGQL', id: number, message: string, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null }, replies: Array<{ __typename?: 'CommentGQL', id: number, message: string, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null } }> }> }>, pageInfo: { __typename?: 'PageInfoGQL', hasNextPage: boolean, endCursor?: string | null } } }; -export type VideoCardFieldsFragment = { - __typename?: "VideoGQL"; - id: number; - name?: string | null; - screenshotUri?: string | null; - totalShotsMade: number; - totalShots: number; - makePercentage: number; - averageTimeBetweenShots?: number | null; - averageDifficulty?: number | null; - createdAt?: any | null; - updatedAt?: any | null; - startTime?: any | null; - endTime?: any | null; - private: boolean; - elapsedTime?: number | null; - tableSize: number; - owner?: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - } | null; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - lastIntendedSegmentBound?: number | null; - isCompleted: boolean; - streamSegmentType: StreamSegmentTypeEnum; - } | null; - tags: Array<{ - __typename?: "VideoTag"; - name: string; - tagClasses: Array<{ __typename?: "VideoTagClass"; name: string }>; - }>; - currentProcessing?: { - __typename?: "VideoProcessingGQL"; - id: number; - status: ProcessingStatusEnum; - errors: Array<{ __typename?: "VideoProcessingErrorGQL"; message: string }>; - statuses: Array<{ - __typename?: "VideoProcessingStatusGQL"; - status: ProcessingStatusEnum; - }>; - } | null; - reactions: Array<{ - __typename?: "ReactionGQL"; - videoId: number; - reaction: ReactionEnum; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }; - }>; - comments: Array<{ - __typename?: "CommentGQL"; - id: number; - message: string; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }; - replies: Array<{ - __typename?: "CommentGQL"; - id: number; - message: string; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }; - }>; - }>; -}; +export type UserSocialsFieldsFragment = { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null }; + +export type VideoCardFieldsFragment = { __typename?: 'VideoGQL', id: number, name?: string | null, screenshotUri?: string | null, totalShotsMade: number, totalShots: number, makePercentage: number, averageTimeBetweenShots?: number | null, averageDifficulty?: number | null, createdAt?: any | null, updatedAt?: any | null, startTime?: any | null, endTime?: any | null, private: boolean, elapsedTime?: number | null, tableSize: number, owner?: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null } | null, stream?: { __typename?: 'UploadStreamGQL', id: string, lastIntendedSegmentBound?: number | null, isCompleted: boolean, streamSegmentType: StreamSegmentTypeEnum } | null, tags: Array<{ __typename?: 'VideoTag', name: string, tagClasses: Array<{ __typename?: 'VideoTagClass', name: string }> }>, currentProcessing?: { __typename?: 'VideoProcessingGQL', id: number, status: ProcessingStatusEnum, errors: Array<{ __typename?: 'VideoProcessingErrorGQL', message: string }>, statuses: Array<{ __typename?: 'VideoProcessingStatusGQL', status: ProcessingStatusEnum }> } | null, reactions: Array<{ __typename?: 'ReactionGQL', videoId: number, reaction: ReactionEnum, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null } }>, comments: Array<{ __typename?: 'CommentGQL', id: number, message: string, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null }, replies: Array<{ __typename?: 'CommentGQL', id: number, message: string, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null } }> }> }; export type GetVideoFeedQueryVariables = Exact<{ - limit?: Scalars["Int"]["input"]; - after?: InputMaybe; + limit?: Scalars['Int']['input']; + after?: InputMaybe; filters?: InputMaybe; - includeCallersVideos?: InputMaybe; + includeCallersVideos?: InputMaybe; includePrivate?: InputMaybe; feedInput?: InputMaybe; }>; -export type GetVideoFeedQuery = { - __typename?: "Query"; - getFeedVideos: { - __typename?: "VideoHistoryGQL"; - hasFollowing: boolean; - videos: Array<{ - __typename?: "VideoGQL"; - id: number; - name?: string | null; - screenshotUri?: string | null; - totalShotsMade: number; - totalShots: number; - makePercentage: number; - averageTimeBetweenShots?: number | null; - averageDifficulty?: number | null; - createdAt?: any | null; - updatedAt?: any | null; - startTime?: any | null; - endTime?: any | null; - private: boolean; - elapsedTime?: number | null; - tableSize: number; - owner?: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - } | null; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - lastIntendedSegmentBound?: number | null; - isCompleted: boolean; - streamSegmentType: StreamSegmentTypeEnum; - } | null; - tags: Array<{ - __typename?: "VideoTag"; - name: string; - tagClasses: Array<{ __typename?: "VideoTagClass"; name: string }>; - }>; - currentProcessing?: { - __typename?: "VideoProcessingGQL"; - id: number; - status: ProcessingStatusEnum; - errors: Array<{ - __typename?: "VideoProcessingErrorGQL"; - message: string; - }>; - statuses: Array<{ - __typename?: "VideoProcessingStatusGQL"; - status: ProcessingStatusEnum; - }>; - } | null; - reactions: Array<{ - __typename?: "ReactionGQL"; - videoId: number; - reaction: ReactionEnum; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }; - }>; - comments: Array<{ - __typename?: "CommentGQL"; - id: number; - message: string; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }; - replies: Array<{ - __typename?: "CommentGQL"; - id: number; - message: string; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }; - }>; - }>; - }>; - pageInfo: { - __typename?: "PageInfoGQL"; - hasNextPage: boolean; - endCursor?: string | null; - }; - }; -}; + +export type GetVideoFeedQuery = { __typename?: 'Query', getFeedVideos: { __typename?: 'VideoHistoryGQL', hasFollowing: boolean, videos: Array<{ __typename?: 'VideoGQL', id: number, name?: string | null, screenshotUri?: string | null, totalShotsMade: number, totalShots: number, makePercentage: number, averageTimeBetweenShots?: number | null, averageDifficulty?: number | null, createdAt?: any | null, updatedAt?: any | null, startTime?: any | null, endTime?: any | null, private: boolean, elapsedTime?: number | null, tableSize: number, owner?: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null } | null, stream?: { __typename?: 'UploadStreamGQL', id: string, lastIntendedSegmentBound?: number | null, isCompleted: boolean, streamSegmentType: StreamSegmentTypeEnum } | null, tags: Array<{ __typename?: 'VideoTag', name: string, tagClasses: Array<{ __typename?: 'VideoTagClass', name: string }> }>, currentProcessing?: { __typename?: 'VideoProcessingGQL', id: number, status: ProcessingStatusEnum, errors: Array<{ __typename?: 'VideoProcessingErrorGQL', message: string }>, statuses: Array<{ __typename?: 'VideoProcessingStatusGQL', status: ProcessingStatusEnum }> } | null, reactions: Array<{ __typename?: 'ReactionGQL', videoId: number, reaction: ReactionEnum, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null } }>, comments: Array<{ __typename?: 'CommentGQL', id: number, message: string, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null }, replies: Array<{ __typename?: 'CommentGQL', id: number, message: string, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null } }> }> }>, pageInfo: { __typename?: 'PageInfoGQL', hasNextPage: boolean, endCursor?: string | null } } }; export type GetMakesLeaderboardQueryVariables = Exact<{ interval?: InputMaybe; - when?: InputMaybe; + when?: InputMaybe; }>; -export type GetMakesLeaderboardQuery = { - __typename?: "Query"; - getMakesLeaderboard: { - __typename?: "CountLeaderboardGQL"; - entries: Array<{ - __typename?: "UserShotCountEntry"; - value: number; - proportionMade: number; - total: number; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - }>; - }; -}; + +export type GetMakesLeaderboardQuery = { __typename?: 'Query', getMakesLeaderboard: { __typename?: 'CountLeaderboardGQL', entries: Array<{ __typename?: 'UserShotCountEntry', value: number, proportionMade: number, total: number, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null } }> } }; export type GetRunsLeaderboardQueryVariables = Exact<{ interval?: InputMaybe; - when?: InputMaybe; + when?: InputMaybe; }>; -export type GetRunsLeaderboardQuery = { - __typename?: "Query"; - getLongestRunsLeaderboard: { - __typename?: "RunLeaderboardGQL"; - entries: Array<{ - __typename?: "RunGQL"; - id: number; - runLength: number; - video: { - __typename?: "VideoGQL"; - name?: string | null; - createdAt?: any | null; - }; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - }>; - }; -}; + +export type GetRunsLeaderboardQuery = { __typename?: 'Query', getLongestRunsLeaderboard: { __typename?: 'RunLeaderboardGQL', entries: Array<{ __typename?: 'RunGQL', id: number, runLength: number, video: { __typename?: 'VideoGQL', name?: string | null, createdAt?: any | null }, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null } }> } }; export type GetVideoMakePercentageIntervalsQueryVariables = Exact<{ - videoId: Scalars["ID"]["input"]; - intervalDuration: Scalars["Int"]["input"]; + videoId: Scalars['ID']['input']; + intervalDuration: Scalars['Int']['input']; }>; -export type GetVideoMakePercentageIntervalsQuery = { - __typename?: "Query"; - getVideoMakePercentageIntervals: Array<{ - __typename?: "MakePercentageIntervalGQL"; - makePercentage: number; - elapsedTime: number; - }>; -}; -export type MedalFieldsFragment = { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; -}; +export type GetVideoMakePercentageIntervalsQuery = { __typename?: 'Query', getVideoMakePercentageIntervals: Array<{ __typename?: 'MakePercentageIntervalGQL', makePercentage: number, elapsedTime: number }> }; + +export type MedalFieldsFragment = { __typename?: 'MedalGQL', count: number, nickname?: string | null }; export type GetMedalsQueryVariables = Exact<{ scope: MedalScope; - userId?: InputMaybe; + userId?: InputMaybe; }>; -export type GetMedalsQuery = { - __typename?: "Query"; - getMedals: { - __typename?: "RequestedMedalsGQL"; - distanceOver78?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - distanceOver90?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - runLength3?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - runLength5?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - runLength8?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - runLength10?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - runLength15?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - runLength20?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - runLength25?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - runLength30?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - runLength40?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - runLength50?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - totalMakes100?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - totalMakes500?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - totalMakes1000?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - totalMakes5000?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - totalMakes10000?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - dailyMakes50?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - dailyMakes100?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - dailyMakes150?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - dailyMakes200?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - dailyMakes250?: { - __typename?: "MedalGQL"; - count: number; - nickname?: string | null; - } | null; - }; -}; + +export type GetMedalsQuery = { __typename?: 'Query', getMedals: { __typename?: 'RequestedMedalsGQL', distanceOver78?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, distanceOver90?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, runLength3?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, runLength5?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, runLength8?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, runLength10?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, runLength15?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, runLength20?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, runLength25?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, runLength30?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, runLength40?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, runLength50?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, totalMakes100?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, totalMakes500?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, totalMakes1000?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, totalMakes5000?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, totalMakes10000?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, dailyMakes50?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, dailyMakes100?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, dailyMakes150?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, dailyMakes200?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null, dailyMakes250?: { __typename?: 'MedalGQL', count: number, nickname?: string | null } | null } }; export type GetNotificationsQueryVariables = Exact<{ - limit?: Scalars["Int"]["input"]; - offset?: Scalars["Int"]["input"]; + limit?: Scalars['Int']['input']; + offset?: Scalars['Int']['input']; filters?: InputMaybe; }>; -export type GetNotificationsQuery = { - __typename?: "Query"; - notifications: { - __typename?: "NotificationConnection"; - totalCount: number; - unreadCount: number; - hasMore: boolean; - notifications: Array<{ - __typename?: "NotificationGQL"; - id: number; - notificationType: NotificationTypeEnum; - videoId?: number | null; - challengeId?: number | null; - reactionType?: string | null; - isRead: boolean; - createdAt: any; - readAt?: any | null; - actor: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - challenge?: { __typename?: "Challenge"; id: string; name: string } | null; - comment?: { - __typename?: "CommentGQL"; - id: number; - message: string; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - } | null; - }>; - }; -}; -export type GetUnreadNotificationCountQueryVariables = Exact<{ - [key: string]: never; -}>; +export type GetNotificationsQuery = { __typename?: 'Query', notifications: { __typename?: 'NotificationConnection', totalCount: number, unreadCount: number, hasMore: boolean, notifications: Array<{ __typename?: 'NotificationGQL', id: number, notificationType: NotificationTypeEnum, videoId?: number | null, challengeId?: number | null, reactionType?: string | null, isRead: boolean, createdAt: any, readAt?: any | null, actor: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null }, challenge?: { __typename?: 'Challenge', id: string, name: string } | null, comment?: { __typename?: 'CommentGQL', id: number, message: string, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null } } | null }> } }; -export type GetUnreadNotificationCountQuery = { - __typename?: "Query"; - unreadNotificationCount: number; -}; +export type GetUnreadNotificationCountQueryVariables = Exact<{ [key: string]: never; }>; + + +export type GetUnreadNotificationCountQuery = { __typename?: 'Query', unreadNotificationCount: number }; export type MarkNotificationAsReadMutationVariables = Exact<{ - notificationId: Scalars["Int"]["input"]; + notificationId: Scalars['Int']['input']; }>; -export type MarkNotificationAsReadMutation = { - __typename?: "Mutation"; - markNotificationAsRead: boolean; -}; + +export type MarkNotificationAsReadMutation = { __typename?: 'Mutation', markNotificationAsRead: boolean }; export type MarkNotificationsAsReadMutationVariables = Exact<{ - notificationIds: Array | Scalars["Int"]["input"]; + notificationIds: Array | Scalars['Int']['input']; }>; -export type MarkNotificationsAsReadMutation = { - __typename?: "Mutation"; - markNotificationsAsRead: boolean; -}; -export type MarkAllNotificationsAsReadMutationVariables = Exact<{ - [key: string]: never; -}>; +export type MarkNotificationsAsReadMutation = { __typename?: 'Mutation', markNotificationsAsRead: boolean }; -export type MarkAllNotificationsAsReadMutation = { - __typename?: "Mutation"; - markAllNotificationsAsRead: boolean; -}; +export type MarkAllNotificationsAsReadMutationVariables = Exact<{ [key: string]: never; }>; + + +export type MarkAllNotificationsAsReadMutation = { __typename?: 'Mutation', markAllNotificationsAsRead: boolean }; export type DeleteNotificationMutationVariables = Exact<{ - notificationId: Scalars["Int"]["input"]; + notificationId: Scalars['Int']['input']; }>; -export type DeleteNotificationMutation = { - __typename?: "Mutation"; - deleteNotification: boolean; -}; -export type NotificationFragment = { - __typename?: "NotificationGQL"; - id: number; - notificationType: NotificationTypeEnum; - videoId?: number | null; - challengeId?: number | null; - reactionType?: string | null; - isRead: boolean; - createdAt: any; - readAt?: any | null; - actor: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - challenge?: { __typename?: "Challenge"; id: string; name: string } | null; - comment?: { - __typename?: "CommentGQL"; - id: number; - message: string; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - }; - } | null; -}; +export type DeleteNotificationMutation = { __typename?: 'Mutation', deleteNotification: boolean }; -export type EnsureStripeCustomerExistsMutationVariables = Exact<{ - [key: string]: never; -}>; +export type NotificationFragment = { __typename?: 'NotificationGQL', id: number, notificationType: NotificationTypeEnum, videoId?: number | null, challengeId?: number | null, reactionType?: string | null, isRead: boolean, createdAt: any, readAt?: any | null, actor: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null }, challenge?: { __typename?: 'Challenge', id: string, name: string } | null, comment?: { __typename?: 'CommentGQL', id: number, message: string, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null } } | null }; -export type EnsureStripeCustomerExistsMutation = { - __typename?: "Mutation"; - ensureStripeCustomerExists: { - __typename?: "UserGQL"; - id: number; - firebaseUid?: string | null; - username: string; - stripeCustomerId?: string | null; - profileImageUri?: string | null; - isAdmin?: boolean | null; - fargoRating?: number | null; - videosPrivateByDefault?: boolean | null; - createdAt?: any | null; - updatedAt?: any | null; - }; -}; +export type EnsureStripeCustomerExistsMutationVariables = Exact<{ [key: string]: never; }>; + + +export type EnsureStripeCustomerExistsMutation = { __typename?: 'Mutation', ensureStripeCustomerExists: { __typename?: 'UserGQL', id: number, firebaseUid?: string | null, username: string, stripeCustomerId?: string | null, profileImageUri?: string | null, isAdmin?: boolean | null, fargoRating?: number | null, videosPrivateByDefault?: boolean | null, createdAt?: any | null, updatedAt?: any | null } }; export type CreateSubscriptionMutationVariables = Exact<{ - priceId: Scalars["String"]["input"]; + priceId: Scalars['String']['input']; }>; -export type CreateSubscriptionMutation = { - __typename?: "Mutation"; - createSubscription: { - __typename?: "CreateSubscriptionResultGQL"; - checkoutUrl: string; - sessionId: string; - }; -}; -export type GetAvailableSubscriptionOptionsQueryVariables = Exact<{ - [key: string]: never; -}>; +export type CreateSubscriptionMutation = { __typename?: 'Mutation', createSubscription: { __typename?: 'CreateSubscriptionResultGQL', checkoutUrl: string, sessionId: string } }; -export type GetAvailableSubscriptionOptionsQuery = { - __typename?: "Query"; - getAvailableSubscriptionOptions: { - __typename?: "StripeSubscriptionOptionsGQL"; - products: Array<{ - __typename?: "StripeProductGQL"; - id: string; - name: string; - description?: string | null; - active: boolean; - prices: Array<{ - __typename?: "StripePriceGQL"; - id: string; - currency: string; - unitAmount?: number | null; - recurringInterval?: string | null; - recurringIntervalCount?: number | null; - type: string; - active: boolean; - }>; - }>; - }; -}; +export type GetAvailableSubscriptionOptionsQueryVariables = Exact<{ [key: string]: never; }>; -export type GetSubscriptionStatusQueryVariables = Exact<{ - [key: string]: never; -}>; -export type GetSubscriptionStatusQuery = { - __typename?: "Query"; - getUserSubscriptionStatus: { - __typename?: "UserSubscriptionStatusGQL"; - hasActiveSubscription: boolean; - subscriptionStatus?: StripeSubscriptionStatusEnum | null; - currentPeriodStart?: any | null; - currentPeriodEnd?: any | null; - validUntil?: any | null; - stripePriceId?: string | null; - stripeSubscriptionId?: string | null; - }; -}; +export type GetAvailableSubscriptionOptionsQuery = { __typename?: 'Query', getAvailableSubscriptionOptions: { __typename?: 'StripeSubscriptionOptionsGQL', products: Array<{ __typename?: 'StripeProductGQL', id: string, name: string, description?: string | null, active: boolean, prices: Array<{ __typename?: 'StripePriceGQL', id: string, currency: string, unitAmount?: number | null, recurringInterval?: string | null, recurringIntervalCount?: number | null, type: string, active: boolean }> }> } }; -export type CancelSubscriptionMutationVariables = Exact<{ - [key: string]: never; -}>; +export type GetSubscriptionStatusQueryVariables = Exact<{ [key: string]: never; }>; -export type CancelSubscriptionMutation = { - __typename?: "Mutation"; - cancelSubscription: { - __typename?: "UserSubscriptionStatusGQL"; - hasActiveSubscription: boolean; - subscriptionStatus?: StripeSubscriptionStatusEnum | null; - currentPeriodStart?: any | null; - currentPeriodEnd?: any | null; - validUntil?: any | null; - stripePriceId?: string | null; - stripeSubscriptionId?: string | null; - }; -}; + +export type GetSubscriptionStatusQuery = { __typename?: 'Query', getUserSubscriptionStatus: { __typename?: 'UserSubscriptionStatusGQL', hasActiveSubscription: boolean, subscriptionStatus?: StripeSubscriptionStatusEnum | null, currentPeriodStart?: any | null, currentPeriodEnd?: any | null, validUntil?: any | null, stripePriceId?: string | null, stripeSubscriptionId?: string | null } }; + +export type CancelSubscriptionMutationVariables = Exact<{ [key: string]: never; }>; + + +export type CancelSubscriptionMutation = { __typename?: 'Mutation', cancelSubscription: { __typename?: 'UserSubscriptionStatusGQL', hasActiveSubscription: boolean, subscriptionStatus?: StripeSubscriptionStatusEnum | null, currentPeriodStart?: any | null, currentPeriodEnd?: any | null, validUntil?: any | null, stripePriceId?: string | null, stripeSubscriptionId?: string | null } }; export type ReactToVideoMutationVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; reaction?: InputMaybe; }>; -export type ReactToVideoMutation = { - __typename?: "Mutation"; - reactToVideo: boolean; -}; + +export type ReactToVideoMutation = { __typename?: 'Mutation', reactToVideo: boolean }; export type GetRunsForHighlightsQueryVariables = Exact<{ filterInput: RunFilterInput; - runIds?: InputMaybe | Scalars["Int"]["input"]>; + runIds?: InputMaybe | Scalars['Int']['input']>; runsOrdering?: InputMaybe; - limit?: Scalars["Int"]["input"]; - countRespectsLimit?: Scalars["Boolean"]["input"]; + limit?: Scalars['Int']['input']; + countRespectsLimit?: Scalars['Boolean']['input']; }>; -export type GetRunsForHighlightsQuery = { - __typename?: "Query"; - getRuns: { - __typename?: "GetRunsResult"; - count?: number | null; - runIds: Array; - runs: Array<{ - __typename?: "RunGQL"; - id: number; - runLength: number; - userId: number; - videoId: number; - shots: Array<{ __typename?: "ShotGQL"; videoId: number; id: number }>; - }>; - }; -}; -export type PocketingIntentionFragmentFragment = { - __typename?: "PocketingIntentionFeaturesGQL"; - make?: boolean | null; - targetPocketDistance?: number | null; - targetPocketAngle?: number | null; - targetPocketAngleDirection?: ShotDirectionEnum | null; - marginOfErrorInDegrees?: number | null; - intendedPocketType?: PocketEnum | null; - difficulty?: number | null; -}; +export type GetRunsForHighlightsQuery = { __typename?: 'Query', getRuns: { __typename?: 'GetRunsResult', count?: number | null, runIds: Array, runs: Array<{ __typename?: 'RunGQL', id: number, runLength: number, userId: number, videoId: number, shots: Array<{ __typename?: 'ShotGQL', videoId: number, id: number }> }> } }; + +export type PocketingIntentionFragmentFragment = { __typename?: 'PocketingIntentionFeaturesGQL', make?: boolean | null, targetPocketDistance?: number | null, targetPocketAngle?: number | null, targetPocketAngleDirection?: ShotDirectionEnum | null, marginOfErrorInDegrees?: number | null, intendedPocketType?: PocketEnum | null, difficulty?: number | null }; export type GetRunsWithTimestampsQueryVariables = Exact<{ filterInput: RunFilterInput; - runIds?: InputMaybe | Scalars["Int"]["input"]>; + runIds?: InputMaybe | Scalars['Int']['input']>; runsOrdering?: InputMaybe; }>; -export type GetRunsWithTimestampsQuery = { - __typename?: "Query"; - getRuns: { - __typename?: "GetRunsResult"; - count?: number | null; - runIds: Array; - runs: Array<{ - __typename?: "RunGQL"; - id: number; - runLength: number; - userId: number; - videoId: number; - shots: Array<{ - __typename?: "ShotGQL"; - videoId: number; - id: number; - createdAt?: any | null; - pocketingIntentionFeatures?: { - __typename?: "PocketingIntentionFeaturesGQL"; - make?: boolean | null; - targetPocketDistance?: number | null; - targetPocketAngle?: number | null; - targetPocketAngleDirection?: ShotDirectionEnum | null; - marginOfErrorInDegrees?: number | null; - intendedPocketType?: PocketEnum | null; - difficulty?: number | null; - } | null; - }>; - }>; - }; -}; + +export type GetRunsWithTimestampsQuery = { __typename?: 'Query', getRuns: { __typename?: 'GetRunsResult', count?: number | null, runIds: Array, runs: Array<{ __typename?: 'RunGQL', id: number, runLength: number, userId: number, videoId: number, shots: Array<{ __typename?: 'ShotGQL', videoId: number, id: number, createdAt?: any | null, pocketingIntentionFeatures?: { __typename?: 'PocketingIntentionFeaturesGQL', make?: boolean | null, targetPocketDistance?: number | null, targetPocketAngle?: number | null, targetPocketAngleDirection?: ShotDirectionEnum | null, marginOfErrorInDegrees?: number | null, intendedPocketType?: PocketEnum | null, difficulty?: number | null } | null }> }> } }; export type GetSerializedShotPathsQueryVariables = Exact<{ filterInput: FilterInput; }>; -export type GetSerializedShotPathsQuery = { - __typename?: "Query"; - getShots: Array<{ - __typename?: "ShotGQL"; - id: number; - videoId: number; - startFrame: number; - endFrame: number; - serializedShotPaths?: { - __typename?: "SerializedShotPathsGQL"; - b64EncodedBuffer?: string | null; - } | null; - }>; -}; -export type GetShotAnnotationTypesQueryVariables = Exact<{ - [key: string]: never; -}>; +export type GetSerializedShotPathsQuery = { __typename?: 'Query', getShots: Array<{ __typename?: 'ShotGQL', id: number, videoId: number, startFrame: number, endFrame: number, serializedShotPaths?: { __typename?: 'SerializedShotPathsGQL', b64EncodedBuffer?: string | null } | null }> }; -export type GetShotAnnotationTypesQuery = { - __typename?: "Query"; - getShotAnnotationTypes: Array<{ - __typename?: "ShotAnnotationTypeGQL"; - id: number; - name: string; - }>; -}; +export type GetShotAnnotationTypesQueryVariables = Exact<{ [key: string]: never; }>; + + +export type GetShotAnnotationTypesQuery = { __typename?: 'Query', getShotAnnotationTypes: Array<{ __typename?: 'ShotAnnotationTypeGQL', id: number, name: string }> }; export type UpdateShotAnnotationsMutationVariables = Exact<{ - shotId: Scalars["Int"]["input"]; + shotId: Scalars['Int']['input']; annotations: Array | UpdateAnnotationInputGql; }>; -export type UpdateShotAnnotationsMutation = { - __typename?: "Mutation"; - updateShotAnnotations: { - __typename?: "UpdateShotAnnotationReturn"; - shot?: { - __typename?: "ShotGQL"; - id: number; - annotations: Array<{ - __typename?: "ShotAnnotationGQL"; - shotId: number; - notes: string; - type: { - __typename?: "ShotAnnotationTypeGQL"; - id: number; - name: string; - }; - }>; - } | null; - error?: { - __typename?: "DoesNotOwnShotErr"; - shotId: number; - msg?: string | null; - } | null; - }; -}; + +export type UpdateShotAnnotationsMutation = { __typename?: 'Mutation', updateShotAnnotations: { __typename?: 'UpdateShotAnnotationReturn', shot?: { __typename?: 'ShotGQL', id: number, annotations: Array<{ __typename?: 'ShotAnnotationGQL', shotId: number, notes: string, type: { __typename?: 'ShotAnnotationTypeGQL', id: number, name: string } }> } | null, error?: { __typename?: 'DoesNotOwnShotErr', shotId: number, msg?: string | null } | null } }; export type GetShotsWithVideoGqlQueryVariables = Exact<{ filterInput: FilterInput; shotsOrdering?: InputMaybe; - limit?: InputMaybe; + limit?: InputMaybe; }>; -export type GetShotsWithVideoGqlQuery = { - __typename?: "Query"; - getOrderedShots: { - __typename?: "GetShotsResult"; - shots: Array<{ - __typename?: "ShotGQL"; - id: number; - videoId: number; - video?: { - __typename?: "VideoGQL"; - screenshotUri?: string | null; - endTime?: any | null; - } | null; - }>; - }; -}; + +export type GetShotsWithVideoGqlQuery = { __typename?: 'Query', getOrderedShots: { __typename?: 'GetShotsResult', shots: Array<{ __typename?: 'ShotGQL', id: number, videoId: number, video?: { __typename?: 'VideoGQL', screenshotUri?: string | null, endTime?: any | null } | null }> } }; export type GetShotsWithJustIdsQueryVariables = Exact<{ filterInput: FilterInput; shotsOrdering?: InputMaybe; - limit?: InputMaybe; - countRespectsLimit?: InputMaybe; + limit?: InputMaybe; + countRespectsLimit?: InputMaybe; }>; -export type GetShotsWithJustIdsQuery = { - __typename?: "Query"; - getOrderedShots: { - __typename?: "GetShotsResult"; - count?: number | null; - shots: Array<{ __typename?: "ShotGQL"; id: number; videoId: number }>; - }; -}; + +export type GetShotsWithJustIdsQuery = { __typename?: 'Query', getOrderedShots: { __typename?: 'GetShotsResult', count?: number | null, shots: Array<{ __typename?: 'ShotGQL', id: number, videoId: number }> } }; export type GetShotsWithMetadataFilterResultQueryVariables = Exact<{ filterInput: FilterInput; shotsOrdering?: InputMaybe; - limit?: InputMaybe; - ids?: InputMaybe | Scalars["Int"]["input"]>; - countRespectsLimit?: InputMaybe; + limit?: InputMaybe; + ids?: InputMaybe | Scalars['Int']['input']>; + countRespectsLimit?: InputMaybe; }>; -export type GetShotsWithMetadataFilterResultQuery = { - __typename?: "Query"; - getOrderedShots: { - __typename?: "GetShotsResult"; - count?: number | null; - ids: Array; - shots: Array<{ - __typename?: "ShotGQL"; - id: number; - videoId: number; - startFrame: number; - endFrame: number; - startTime: number; - endTime: number; - falsePositiveScore?: number | null; - createdAt?: any | null; - updatedAt?: any | null; - startSegment: { __typename?: "SegmentInfo"; index: number; time: number }; - endSegment: { __typename?: "SegmentInfo"; index: number; time: number }; - user?: { __typename?: "UserGQL"; id: number } | null; - cueObjectFeatures?: { - __typename?: "CueObjectFeaturesGQL"; - cueObjectDistance?: number | null; - cueObjectAngle?: number | null; - cueBallSpeed?: number | null; - shotDirection?: ShotDirectionEnum | null; - spinType?: SpinTypeEnum | null; - } | null; - pocketingIntentionFeatures?: { - __typename?: "PocketingIntentionFeaturesGQL"; - make?: boolean | null; - targetPocketDistance?: number | null; - targetPocketAngle?: number | null; - targetPocketAngleDirection?: ShotDirectionEnum | null; - marginOfErrorInDegrees?: number | null; - intendedPocketType?: PocketEnum | null; - difficulty?: number | null; - } | null; - pocketingIntentionInfo?: { - __typename?: "PocketingIntentionInfoGQL"; - ballId: number; - pocketId: PocketIdentifier; - pathMetadataIndex: number; - } | null; - serializedShotPaths?: { - __typename?: "SerializedShotPathsGQL"; - b64EncodedBuffer?: string | null; - } | null; - annotations: Array<{ - __typename?: "ShotAnnotationGQL"; - shotId: number; - notes: string; - type: { - __typename?: "ShotAnnotationTypeGQL"; - id: number; - name: string; - }; - }>; - video?: { - __typename?: "VideoGQL"; - id: number; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - streamSegmentType: StreamSegmentTypeEnum; - } | null; - playlist?: { - __typename?: "HLSPlaylistGQL"; - videoId: number; - segmentDurations: Array; - } | null; - } | null; - }>; - }; -}; + +export type GetShotsWithMetadataFilterResultQuery = { __typename?: 'Query', getOrderedShots: { __typename?: 'GetShotsResult', count?: number | null, ids: Array, shots: Array<{ __typename?: 'ShotGQL', id: number, videoId: number, startFrame: number, endFrame: number, startTime: number, endTime: number, falsePositiveScore?: number | null, createdAt?: any | null, updatedAt?: any | null, startSegment: { __typename?: 'SegmentInfo', index: number, time: number }, endSegment: { __typename?: 'SegmentInfo', index: number, time: number }, user?: { __typename?: 'UserGQL', id: number } | null, cueObjectFeatures?: { __typename?: 'CueObjectFeaturesGQL', cueObjectDistance?: number | null, cueObjectAngle?: number | null, cueBallSpeed?: number | null, shotDirection?: ShotDirectionEnum | null, spinType?: SpinTypeEnum | null } | null, pocketingIntentionFeatures?: { __typename?: 'PocketingIntentionFeaturesGQL', make?: boolean | null, targetPocketDistance?: number | null, targetPocketAngle?: number | null, targetPocketAngleDirection?: ShotDirectionEnum | null, marginOfErrorInDegrees?: number | null, intendedPocketType?: PocketEnum | null, difficulty?: number | null } | null, pocketingIntentionInfo?: { __typename?: 'PocketingIntentionInfoGQL', ballId: number, pocketId: PocketIdentifier, pathMetadataIndex: number } | null, serializedShotPaths?: { __typename?: 'SerializedShotPathsGQL', b64EncodedBuffer?: string | null } | null, annotations: Array<{ __typename?: 'ShotAnnotationGQL', shotId: number, notes: string, type: { __typename?: 'ShotAnnotationTypeGQL', id: number, name: string } }>, video?: { __typename?: 'VideoGQL', id: number, stream?: { __typename?: 'UploadStreamGQL', id: string, streamSegmentType: StreamSegmentTypeEnum } | null, playlist?: { __typename?: 'HLSPlaylistGQL', videoId: number, segmentDurations: Array } | null } | null }> } }; export type GetShotsWithMetadataQueryVariables = Exact<{ filterInput: FilterInput; shotsPagination?: InputMaybe; - limit?: InputMaybe; - ids?: InputMaybe | Scalars["Int"]["input"]>; + limit?: InputMaybe; + ids?: InputMaybe | Scalars['Int']['input']>; }>; -export type GetShotsWithMetadataQuery = { - __typename?: "Query"; - getShotsWithMetadata: { - __typename?: "GetShotsResult"; - count?: number | null; - ids: Array; - shots: Array<{ - __typename?: "ShotGQL"; - id: number; - videoId: number; - startFrame: number; - endFrame: number; - startTime: number; - endTime: number; - falsePositiveScore?: number | null; - createdAt?: any | null; - updatedAt?: any | null; - startSegment: { __typename?: "SegmentInfo"; index: number; time: number }; - endSegment: { __typename?: "SegmentInfo"; index: number; time: number }; - user?: { __typename?: "UserGQL"; id: number } | null; - cueObjectFeatures?: { - __typename?: "CueObjectFeaturesGQL"; - cueObjectDistance?: number | null; - cueObjectAngle?: number | null; - cueBallSpeed?: number | null; - shotDirection?: ShotDirectionEnum | null; - spinType?: SpinTypeEnum | null; - } | null; - pocketingIntentionFeatures?: { - __typename?: "PocketingIntentionFeaturesGQL"; - make?: boolean | null; - targetPocketDistance?: number | null; - targetPocketAngle?: number | null; - targetPocketAngleDirection?: ShotDirectionEnum | null; - marginOfErrorInDegrees?: number | null; - intendedPocketType?: PocketEnum | null; - difficulty?: number | null; - } | null; - pocketingIntentionInfo?: { - __typename?: "PocketingIntentionInfoGQL"; - ballId: number; - pocketId: PocketIdentifier; - pathMetadataIndex: number; - } | null; - serializedShotPaths?: { - __typename?: "SerializedShotPathsGQL"; - b64EncodedBuffer?: string | null; - } | null; - annotations: Array<{ - __typename?: "ShotAnnotationGQL"; - shotId: number; - notes: string; - type: { - __typename?: "ShotAnnotationTypeGQL"; - id: number; - name: string; - }; - }>; - video?: { - __typename?: "VideoGQL"; - id: number; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - streamSegmentType: StreamSegmentTypeEnum; - } | null; - playlist?: { - __typename?: "HLSPlaylistGQL"; - videoId: number; - segmentDurations: Array; - } | null; - } | null; - }>; - }; -}; + +export type GetShotsWithMetadataQuery = { __typename?: 'Query', getShotsWithMetadata: { __typename?: 'GetShotsResult', count?: number | null, ids: Array, shots: Array<{ __typename?: 'ShotGQL', id: number, videoId: number, startFrame: number, endFrame: number, startTime: number, endTime: number, falsePositiveScore?: number | null, createdAt?: any | null, updatedAt?: any | null, startSegment: { __typename?: 'SegmentInfo', index: number, time: number }, endSegment: { __typename?: 'SegmentInfo', index: number, time: number }, user?: { __typename?: 'UserGQL', id: number } | null, cueObjectFeatures?: { __typename?: 'CueObjectFeaturesGQL', cueObjectDistance?: number | null, cueObjectAngle?: number | null, cueBallSpeed?: number | null, shotDirection?: ShotDirectionEnum | null, spinType?: SpinTypeEnum | null } | null, pocketingIntentionFeatures?: { __typename?: 'PocketingIntentionFeaturesGQL', make?: boolean | null, targetPocketDistance?: number | null, targetPocketAngle?: number | null, targetPocketAngleDirection?: ShotDirectionEnum | null, marginOfErrorInDegrees?: number | null, intendedPocketType?: PocketEnum | null, difficulty?: number | null } | null, pocketingIntentionInfo?: { __typename?: 'PocketingIntentionInfoGQL', ballId: number, pocketId: PocketIdentifier, pathMetadataIndex: number } | null, serializedShotPaths?: { __typename?: 'SerializedShotPathsGQL', b64EncodedBuffer?: string | null } | null, annotations: Array<{ __typename?: 'ShotAnnotationGQL', shotId: number, notes: string, type: { __typename?: 'ShotAnnotationTypeGQL', id: number, name: string } }>, video?: { __typename?: 'VideoGQL', id: number, stream?: { __typename?: 'UploadStreamGQL', id: string, streamSegmentType: StreamSegmentTypeEnum } | null, playlist?: { __typename?: 'HLSPlaylistGQL', videoId: number, segmentDurations: Array } | null } | null }> } }; export type GetShotsByIdsQueryVariables = Exact<{ - ids: Array | Scalars["Int"]["input"]; + ids: Array | Scalars['Int']['input']; }>; -export type GetShotsByIdsQuery = { - __typename?: "Query"; - getShotsByIds: Array<{ - __typename?: "ShotGQL"; - id: number; - videoId: number; - startFrame: number; - endFrame: number; - startTime: number; - endTime: number; - falsePositiveScore?: number | null; - createdAt?: any | null; - updatedAt?: any | null; - startSegment: { __typename?: "SegmentInfo"; index: number; time: number }; - endSegment: { __typename?: "SegmentInfo"; index: number; time: number }; - user?: { __typename?: "UserGQL"; id: number } | null; - cueObjectFeatures?: { - __typename?: "CueObjectFeaturesGQL"; - cueObjectDistance?: number | null; - cueObjectAngle?: number | null; - cueBallSpeed?: number | null; - shotDirection?: ShotDirectionEnum | null; - spinType?: SpinTypeEnum | null; - } | null; - pocketingIntentionFeatures?: { - __typename?: "PocketingIntentionFeaturesGQL"; - make?: boolean | null; - targetPocketDistance?: number | null; - targetPocketAngle?: number | null; - targetPocketAngleDirection?: ShotDirectionEnum | null; - marginOfErrorInDegrees?: number | null; - intendedPocketType?: PocketEnum | null; - difficulty?: number | null; - } | null; - pocketingIntentionInfo?: { - __typename?: "PocketingIntentionInfoGQL"; - ballId: number; - pocketId: PocketIdentifier; - pathMetadataIndex: number; - } | null; - serializedShotPaths?: { - __typename?: "SerializedShotPathsGQL"; - b64EncodedBuffer?: string | null; - } | null; - annotations: Array<{ - __typename?: "ShotAnnotationGQL"; - shotId: number; - notes: string; - type: { __typename?: "ShotAnnotationTypeGQL"; id: number; name: string }; - }>; - video?: { - __typename?: "VideoGQL"; - id: number; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - streamSegmentType: StreamSegmentTypeEnum; - } | null; - playlist?: { - __typename?: "HLSPlaylistGQL"; - videoId: number; - segmentDurations: Array; - } | null; - } | null; - }>; -}; -export type ShotWithAllFeaturesFragment = { - __typename?: "ShotGQL"; - id: number; - videoId: number; - startFrame: number; - endFrame: number; - startTime: number; - endTime: number; - falsePositiveScore?: number | null; - createdAt?: any | null; - updatedAt?: any | null; - startSegment: { __typename?: "SegmentInfo"; index: number; time: number }; - endSegment: { __typename?: "SegmentInfo"; index: number; time: number }; - user?: { __typename?: "UserGQL"; id: number } | null; - cueObjectFeatures?: { - __typename?: "CueObjectFeaturesGQL"; - cueObjectDistance?: number | null; - cueObjectAngle?: number | null; - cueBallSpeed?: number | null; - shotDirection?: ShotDirectionEnum | null; - spinType?: SpinTypeEnum | null; - } | null; - pocketingIntentionFeatures?: { - __typename?: "PocketingIntentionFeaturesGQL"; - make?: boolean | null; - targetPocketDistance?: number | null; - targetPocketAngle?: number | null; - targetPocketAngleDirection?: ShotDirectionEnum | null; - marginOfErrorInDegrees?: number | null; - intendedPocketType?: PocketEnum | null; - difficulty?: number | null; - } | null; - pocketingIntentionInfo?: { - __typename?: "PocketingIntentionInfoGQL"; - ballId: number; - pocketId: PocketIdentifier; - pathMetadataIndex: number; - } | null; - serializedShotPaths?: { - __typename?: "SerializedShotPathsGQL"; - b64EncodedBuffer?: string | null; - } | null; - annotations: Array<{ - __typename?: "ShotAnnotationGQL"; - shotId: number; - notes: string; - type: { __typename?: "ShotAnnotationTypeGQL"; id: number; name: string }; - }>; - video?: { - __typename?: "VideoGQL"; - id: number; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - streamSegmentType: StreamSegmentTypeEnum; - } | null; - playlist?: { - __typename?: "HLSPlaylistGQL"; - videoId: number; - segmentDurations: Array; - } | null; - } | null; -}; +export type GetShotsByIdsQuery = { __typename?: 'Query', getShotsByIds: Array<{ __typename?: 'ShotGQL', id: number, videoId: number, startFrame: number, endFrame: number, startTime: number, endTime: number, falsePositiveScore?: number | null, createdAt?: any | null, updatedAt?: any | null, startSegment: { __typename?: 'SegmentInfo', index: number, time: number }, endSegment: { __typename?: 'SegmentInfo', index: number, time: number }, user?: { __typename?: 'UserGQL', id: number } | null, cueObjectFeatures?: { __typename?: 'CueObjectFeaturesGQL', cueObjectDistance?: number | null, cueObjectAngle?: number | null, cueBallSpeed?: number | null, shotDirection?: ShotDirectionEnum | null, spinType?: SpinTypeEnum | null } | null, pocketingIntentionFeatures?: { __typename?: 'PocketingIntentionFeaturesGQL', make?: boolean | null, targetPocketDistance?: number | null, targetPocketAngle?: number | null, targetPocketAngleDirection?: ShotDirectionEnum | null, marginOfErrorInDegrees?: number | null, intendedPocketType?: PocketEnum | null, difficulty?: number | null } | null, pocketingIntentionInfo?: { __typename?: 'PocketingIntentionInfoGQL', ballId: number, pocketId: PocketIdentifier, pathMetadataIndex: number } | null, serializedShotPaths?: { __typename?: 'SerializedShotPathsGQL', b64EncodedBuffer?: string | null } | null, annotations: Array<{ __typename?: 'ShotAnnotationGQL', shotId: number, notes: string, type: { __typename?: 'ShotAnnotationTypeGQL', id: number, name: string } }>, video?: { __typename?: 'VideoGQL', id: number, stream?: { __typename?: 'UploadStreamGQL', id: string, streamSegmentType: StreamSegmentTypeEnum } | null, playlist?: { __typename?: 'HLSPlaylistGQL', videoId: number, segmentDurations: Array } | null } | null }> }; + +export type ShotWithAllFeaturesFragment = { __typename?: 'ShotGQL', id: number, videoId: number, startFrame: number, endFrame: number, startTime: number, endTime: number, falsePositiveScore?: number | null, createdAt?: any | null, updatedAt?: any | null, startSegment: { __typename?: 'SegmentInfo', index: number, time: number }, endSegment: { __typename?: 'SegmentInfo', index: number, time: number }, user?: { __typename?: 'UserGQL', id: number } | null, cueObjectFeatures?: { __typename?: 'CueObjectFeaturesGQL', cueObjectDistance?: number | null, cueObjectAngle?: number | null, cueBallSpeed?: number | null, shotDirection?: ShotDirectionEnum | null, spinType?: SpinTypeEnum | null } | null, pocketingIntentionFeatures?: { __typename?: 'PocketingIntentionFeaturesGQL', make?: boolean | null, targetPocketDistance?: number | null, targetPocketAngle?: number | null, targetPocketAngleDirection?: ShotDirectionEnum | null, marginOfErrorInDegrees?: number | null, intendedPocketType?: PocketEnum | null, difficulty?: number | null } | null, pocketingIntentionInfo?: { __typename?: 'PocketingIntentionInfoGQL', ballId: number, pocketId: PocketIdentifier, pathMetadataIndex: number } | null, serializedShotPaths?: { __typename?: 'SerializedShotPathsGQL', b64EncodedBuffer?: string | null } | null, annotations: Array<{ __typename?: 'ShotAnnotationGQL', shotId: number, notes: string, type: { __typename?: 'ShotAnnotationTypeGQL', id: number, name: string } }>, video?: { __typename?: 'VideoGQL', id: number, stream?: { __typename?: 'UploadStreamGQL', id: string, streamSegmentType: StreamSegmentTypeEnum } | null, playlist?: { __typename?: 'HLSPlaylistGQL', videoId: number, segmentDurations: Array } | null } | null }; export type EditShotMutationVariables = Exact<{ - shotId: Scalars["Int"]["input"]; + shotId: Scalars['Int']['input']; fieldsToEdit: EditableShotFieldInputGql; }>; -export type EditShotMutation = { - __typename?: "Mutation"; - editShot: { - __typename?: "EditShotReturn"; - error?: { - __typename?: "DoesNotOwnShotErr"; - shotId: number; - msg?: string | null; - } | null; - shot?: { - __typename?: "ShotGQL"; - id: number; - videoId: number; - startFrame: number; - endFrame: number; - startTime: number; - endTime: number; - falsePositiveScore?: number | null; - createdAt?: any | null; - updatedAt?: any | null; - startSegment: { __typename?: "SegmentInfo"; index: number; time: number }; - endSegment: { __typename?: "SegmentInfo"; index: number; time: number }; - user?: { __typename?: "UserGQL"; id: number } | null; - cueObjectFeatures?: { - __typename?: "CueObjectFeaturesGQL"; - cueObjectDistance?: number | null; - cueObjectAngle?: number | null; - cueBallSpeed?: number | null; - shotDirection?: ShotDirectionEnum | null; - spinType?: SpinTypeEnum | null; - } | null; - pocketingIntentionFeatures?: { - __typename?: "PocketingIntentionFeaturesGQL"; - make?: boolean | null; - targetPocketDistance?: number | null; - targetPocketAngle?: number | null; - targetPocketAngleDirection?: ShotDirectionEnum | null; - marginOfErrorInDegrees?: number | null; - intendedPocketType?: PocketEnum | null; - difficulty?: number | null; - } | null; - pocketingIntentionInfo?: { - __typename?: "PocketingIntentionInfoGQL"; - ballId: number; - pocketId: PocketIdentifier; - pathMetadataIndex: number; - } | null; - serializedShotPaths?: { - __typename?: "SerializedShotPathsGQL"; - b64EncodedBuffer?: string | null; - } | null; - annotations: Array<{ - __typename?: "ShotAnnotationGQL"; - shotId: number; - notes: string; - type: { - __typename?: "ShotAnnotationTypeGQL"; - id: number; - name: string; - }; - }>; - video?: { - __typename?: "VideoGQL"; - id: number; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - streamSegmentType: StreamSegmentTypeEnum; - } | null; - playlist?: { - __typename?: "HLSPlaylistGQL"; - videoId: number; - segmentDurations: Array; - } | null; - } | null; - } | null; - }; -}; + +export type EditShotMutation = { __typename?: 'Mutation', editShot: { __typename?: 'EditShotReturn', error?: { __typename?: 'DoesNotOwnShotErr', shotId: number, msg?: string | null } | null, shot?: { __typename?: 'ShotGQL', id: number, videoId: number, startFrame: number, endFrame: number, startTime: number, endTime: number, falsePositiveScore?: number | null, createdAt?: any | null, updatedAt?: any | null, startSegment: { __typename?: 'SegmentInfo', index: number, time: number }, endSegment: { __typename?: 'SegmentInfo', index: number, time: number }, user?: { __typename?: 'UserGQL', id: number } | null, cueObjectFeatures?: { __typename?: 'CueObjectFeaturesGQL', cueObjectDistance?: number | null, cueObjectAngle?: number | null, cueBallSpeed?: number | null, shotDirection?: ShotDirectionEnum | null, spinType?: SpinTypeEnum | null } | null, pocketingIntentionFeatures?: { __typename?: 'PocketingIntentionFeaturesGQL', make?: boolean | null, targetPocketDistance?: number | null, targetPocketAngle?: number | null, targetPocketAngleDirection?: ShotDirectionEnum | null, marginOfErrorInDegrees?: number | null, intendedPocketType?: PocketEnum | null, difficulty?: number | null } | null, pocketingIntentionInfo?: { __typename?: 'PocketingIntentionInfoGQL', ballId: number, pocketId: PocketIdentifier, pathMetadataIndex: number } | null, serializedShotPaths?: { __typename?: 'SerializedShotPathsGQL', b64EncodedBuffer?: string | null } | null, annotations: Array<{ __typename?: 'ShotAnnotationGQL', shotId: number, notes: string, type: { __typename?: 'ShotAnnotationTypeGQL', id: number, name: string } }>, video?: { __typename?: 'VideoGQL', id: number, stream?: { __typename?: 'UploadStreamGQL', id: string, streamSegmentType: StreamSegmentTypeEnum } | null, playlist?: { __typename?: 'HLSPlaylistGQL', videoId: number, segmentDurations: Array } | null } | null } | null } }; export type RetireTagsMutationVariables = Exact<{ - tagIds: Array | Scalars["Int"]["input"]; + tagIds: Array | Scalars['Int']['input']; }>; -export type RetireTagsMutation = { - __typename?: "Mutation"; - retireTags: boolean; -}; + +export type RetireTagsMutation = { __typename?: 'Mutation', retireTags: boolean }; export type DeleteTagsMutationVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; tagsToDelete: Array | VideoTagInput; }>; -export type DeleteTagsMutation = { - __typename?: "Mutation"; - deleteTags: boolean; -}; + +export type DeleteTagsMutation = { __typename?: 'Mutation', deleteTags: boolean }; export type GetProfileImageUploadLinkMutationVariables = Exact<{ - fileExt?: InputMaybe; + fileExt?: InputMaybe; }>; -export type GetProfileImageUploadLinkMutation = { - __typename?: "Mutation"; - getProfileImageUploadLink: { - __typename?: "GetProfileUploadLinkReturn"; - value: - | { - __typename?: "GetProfileUploadLinkErrors"; - error: { - __typename?: "TooManyProfileImageUploadsErr"; - linksRequested: number; - }; - } - | { - __typename?: "UploadLink"; - uploadUrl: string; - headers: Array<{ - __typename?: "Header"; - key: string; - value: string; - } | null>; - }; - }; -}; + +export type GetProfileImageUploadLinkMutation = { __typename?: 'Mutation', getProfileImageUploadLink: { __typename?: 'GetProfileUploadLinkReturn', value: { __typename?: 'GetProfileUploadLinkErrors', error: { __typename?: 'TooManyProfileImageUploadsErr', linksRequested: number } } | { __typename?: 'UploadLink', uploadUrl: string, headers: Array<{ __typename?: 'Header', key: string, value: string } | null> } } }; export type EditProfileImageUriMutationVariables = Exact<{ - profileImageUri: Scalars["String"]["input"]; + profileImageUri: Scalars['String']['input']; }>; -export type EditProfileImageUriMutation = { - __typename?: "Mutation"; - editProfileImageUri: { - __typename?: "UserGQL"; - id: number; - firebaseUid?: string | null; - username: string; - isAdmin?: boolean | null; - profileImageUri?: string | null; - fargoRating?: number | null; - activeVideoId?: number | null; - createdAt?: any | null; - updatedAt?: any | null; - videosPrivateByDefault?: boolean | null; - agreesToMarketing?: boolean | null; - }; -}; -export type GetLoggedInUserQueryVariables = Exact<{ [key: string]: never }>; +export type EditProfileImageUriMutation = { __typename?: 'Mutation', editProfileImageUri: { __typename?: 'UserGQL', id: number, firebaseUid?: string | null, username: string, isAdmin?: boolean | null, profileImageUri?: string | null, fargoRating?: number | null, activeVideoId?: number | null, createdAt?: any | null, updatedAt?: any | null, videosPrivateByDefault?: boolean | null, agreesToMarketing?: boolean | null } }; -export type GetLoggedInUserQuery = { - __typename?: "Query"; - getLoggedInUser?: { - __typename?: "UserGQL"; - id: number; - firebaseUid?: string | null; - username: string; - isAdmin?: boolean | null; - profileImageUri?: string | null; - fargoRating?: number | null; - activeVideoId?: number | null; - createdAt?: any | null; - updatedAt?: any | null; - videosPrivateByDefault?: boolean | null; - agreesToMarketing?: boolean | null; - } | null; -}; +export type GetLoggedInUserQueryVariables = Exact<{ [key: string]: never; }>; + + +export type GetLoggedInUserQuery = { __typename?: 'Query', getLoggedInUser?: { __typename?: 'UserGQL', id: number, firebaseUid?: string | null, username: string, isAdmin?: boolean | null, profileImageUri?: string | null, fargoRating?: number | null, activeVideoId?: number | null, createdAt?: any | null, updatedAt?: any | null, videosPrivateByDefault?: boolean | null, agreesToMarketing?: boolean | null } | null }; export type GetUserQueryVariables = Exact<{ - userId: Scalars["Int"]["input"]; + userId: Scalars['Int']['input']; }>; -export type GetUserQuery = { - __typename?: "Query"; - getUser?: { - __typename?: "UserGQL"; - id: number; - firebaseUid?: string | null; - username: string; - isAdmin?: boolean | null; - profileImageUri?: string | null; - fargoRating?: number | null; - activeVideoId?: number | null; - createdAt?: any | null; - updatedAt?: any | null; - videosPrivateByDefault?: boolean | null; - agreesToMarketing?: boolean | null; - } | null; -}; + +export type GetUserQuery = { __typename?: 'Query', getUser?: { __typename?: 'UserGQL', id: number, firebaseUid?: string | null, username: string, isAdmin?: boolean | null, profileImageUri?: string | null, fargoRating?: number | null, activeVideoId?: number | null, createdAt?: any | null, updatedAt?: any | null, videosPrivateByDefault?: boolean | null, agreesToMarketing?: boolean | null } | null }; export type GetUserPlayTimeQueryVariables = Exact<{ - userId: Scalars["Int"]["input"]; + userId: Scalars['Int']['input']; filters?: InputMaybe; }>; -export type GetUserPlayTimeQuery = { - __typename?: "Query"; - getPlayTime: { __typename?: "UserPlayTimeGQL"; totalSeconds: number }; -}; + +export type GetUserPlayTimeQuery = { __typename?: 'Query', getPlayTime: { __typename?: 'UserPlayTimeGQL', totalSeconds: number } }; export type GetUsernamesQueryVariables = Exact<{ - matchString: Scalars["String"]["input"]; - limit?: InputMaybe; - after?: InputMaybe; + matchString: Scalars['String']['input']; + limit?: InputMaybe; + after?: InputMaybe; }>; -export type GetUsernamesQuery = { - __typename?: "Query"; - getUsernames: Array; -}; + +export type GetUsernamesQuery = { __typename?: 'Query', getUsernames: Array }; export type GetUserRelationshipsMatchingQueryVariables = Exact<{ - userId: Scalars["Int"]["input"]; - matchString: Scalars["String"]["input"]; - limit?: InputMaybe; - after?: InputMaybe; + userId: Scalars['Int']['input']; + matchString: Scalars['String']['input']; + limit?: InputMaybe; + after?: InputMaybe; }>; -export type GetUserRelationshipsMatchingQuery = { - __typename?: "Query"; - getUserRelationshipsMatching: { - __typename?: "UserRelationshipsResult"; - relationships: Array<{ - __typename?: "UserRelationship"; - toUserFollows: boolean; - toUserIsFollowedBy: boolean; - toUser: { - __typename?: "UserGQL"; - username: string; - profileImageUri?: string | null; - id: number; - }; - }>; - }; -}; -export type GetUserTagsQueryVariables = Exact<{ [key: string]: never }>; +export type GetUserRelationshipsMatchingQuery = { __typename?: 'Query', getUserRelationshipsMatching: { __typename?: 'UserRelationshipsResult', relationships: Array<{ __typename?: 'UserRelationship', toUserFollows: boolean, toUserIsFollowedBy: boolean, toUser: { __typename?: 'UserGQL', username: string, profileImageUri?: string | null, id: number } }> } }; -export type GetUserTagsQuery = { - __typename?: "Query"; - getUserTags: Array<{ - __typename?: "TagGQL"; - id: number; - name: string; - tagClasses?: Array<{ - __typename?: "TagClassGQL"; - id: number; - name: string; - }> | null; - }>; -}; +export type GetUserTagsQueryVariables = Exact<{ [key: string]: never; }>; + + +export type GetUserTagsQuery = { __typename?: 'Query', getUserTags: Array<{ __typename?: 'TagGQL', id: number, name: string, tagClasses?: Array<{ __typename?: 'TagClassGQL', id: number, name: string }> | null }> }; export type FollowUserMutationVariables = Exact<{ - followedUserId: Scalars["Int"]["input"]; + followedUserId: Scalars['Int']['input']; }>; -export type FollowUserMutation = { - __typename?: "Mutation"; - followUser: { __typename?: "UserGQL"; id: number; username: string }; -}; + +export type FollowUserMutation = { __typename?: 'Mutation', followUser: { __typename?: 'UserGQL', id: number, username: string } }; export type UnfollowUserMutationVariables = Exact<{ - followedUserId: Scalars["Int"]["input"]; + followedUserId: Scalars['Int']['input']; }>; -export type UnfollowUserMutation = { - __typename?: "Mutation"; - unfollowUser: { __typename?: "UserGQL"; id: number; username: string }; -}; -export type GetUserFollowingFollowersQueryVariables = Exact<{ - [key: string]: never; -}>; +export type UnfollowUserMutation = { __typename?: 'Mutation', unfollowUser: { __typename?: 'UserGQL', id: number, username: string } }; -export type GetUserFollowingFollowersQuery = { - __typename?: "Query"; - getLoggedInUser?: { - __typename?: "UserGQL"; - id: number; - following?: Array<{ - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }> | null; - followers?: Array<{ - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }> | null; - } | null; -}; +export type GetUserFollowingFollowersQueryVariables = Exact<{ [key: string]: never; }>; + + +export type GetUserFollowingFollowersQuery = { __typename?: 'Query', getLoggedInUser?: { __typename?: 'UserGQL', id: number, following?: Array<{ __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null }> | null, followers?: Array<{ __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null }> | null } | null }; export type DoesUsernameExistQueryVariables = Exact<{ - candidateUsername: Scalars["String"]["input"]; + candidateUsername: Scalars['String']['input']; }>; -export type DoesUsernameExistQuery = { - __typename?: "Query"; - doesUsernameExist: boolean; -}; + +export type DoesUsernameExistQuery = { __typename?: 'Query', doesUsernameExist: boolean }; export type EditUserMutationVariables = Exact<{ - username?: InputMaybe; - fargoRating?: InputMaybe; - videosPrivateByDefault?: InputMaybe; - agreesToMarketing?: InputMaybe; + username?: InputMaybe; + fargoRating?: InputMaybe; + videosPrivateByDefault?: InputMaybe; + agreesToMarketing?: InputMaybe; }>; -export type EditUserMutation = { - __typename?: "Mutation"; - editUser: { - __typename?: "UserGQL"; - id: number; - firebaseUid?: string | null; - username: string; - fargoRating?: number | null; - updatedAt?: any | null; - videosPrivateByDefault?: boolean | null; - agreesToMarketing?: boolean | null; - }; -}; -export type DeleteUserMutationVariables = Exact<{ [key: string]: never }>; +export type EditUserMutation = { __typename?: 'Mutation', editUser: { __typename?: 'UserGQL', id: number, firebaseUid?: string | null, username: string, fargoRating?: number | null, updatedAt?: any | null, videosPrivateByDefault?: boolean | null, agreesToMarketing?: boolean | null } }; -export type DeleteUserMutation = { - __typename?: "Mutation"; - deleteUser: boolean; -}; +export type DeleteUserMutationVariables = Exact<{ [key: string]: never; }>; -export type UserFragmentFragment = { - __typename?: "UserGQL"; - id: number; - firebaseUid?: string | null; - username: string; - isAdmin?: boolean | null; - profileImageUri?: string | null; - fargoRating?: number | null; - activeVideoId?: number | null; - createdAt?: any | null; - updatedAt?: any | null; - videosPrivateByDefault?: boolean | null; - agreesToMarketing?: boolean | null; -}; + +export type DeleteUserMutation = { __typename?: 'Mutation', deleteUser: boolean }; + +export type UserFragmentFragment = { __typename?: 'UserGQL', id: number, firebaseUid?: string | null, username: string, isAdmin?: boolean | null, profileImageUri?: string | null, fargoRating?: number | null, activeVideoId?: number | null, createdAt?: any | null, updatedAt?: any | null, videosPrivateByDefault?: boolean | null, agreesToMarketing?: boolean | null }; export type GetUsersMatchingQueryVariables = Exact<{ - matchString?: InputMaybe; - limit?: InputMaybe; - after?: InputMaybe; + matchString?: InputMaybe; + limit?: InputMaybe; + after?: InputMaybe; }>; -export type GetUsersMatchingQuery = { - __typename?: "Query"; - getUsersMatching: Array<{ - __typename?: "UserGQL"; - id: number; - firebaseUid?: string | null; - username: string; - isAdmin?: boolean | null; - profileImageUri?: string | null; - fargoRating?: number | null; - activeVideoId?: number | null; - createdAt?: any | null; - updatedAt?: any | null; - videosPrivateByDefault?: boolean | null; - agreesToMarketing?: boolean | null; - }>; -}; + +export type GetUsersMatchingQuery = { __typename?: 'Query', getUsersMatching: Array<{ __typename?: 'UserGQL', id: number, firebaseUid?: string | null, username: string, isAdmin?: boolean | null, profileImageUri?: string | null, fargoRating?: number | null, activeVideoId?: number | null, createdAt?: any | null, updatedAt?: any | null, videosPrivateByDefault?: boolean | null, agreesToMarketing?: boolean | null }> }; export type GetStreamMonitoringDetailsQueryVariables = Exact<{ - videoId: Scalars["Int"]["input"]; - debuggingJson?: InputMaybe; + videoId: Scalars['Int']['input']; + debuggingJson?: InputMaybe; }>; -export type GetStreamMonitoringDetailsQuery = { - __typename?: "Query"; - getVideo: { - __typename?: "VideoGQL"; - id: number; - totalShots: number; - makePercentage: number; - elapsedTime?: number | null; - currentHomography?: { - __typename?: "HomographyInfoGQL"; - id: number; - frameIndex: number; - crop: { - __typename?: "BoundingBoxGQL"; - left: number; - top: number; - width: number; - height: number; - }; - pockets: Array<{ - __typename?: "BoundingBoxGQL"; - left: number; - top: number; - width: number; - height: number; - }>; - sourcePoints: { - __typename?: "PocketPointsGQL"; - topLeft: { __typename?: "IntPoint2D"; x: number; y: number }; - topSide: { __typename?: "IntPoint2D"; x: number; y: number }; - topRight: { __typename?: "IntPoint2D"; x: number; y: number }; - bottomLeft: { __typename?: "IntPoint2D"; x: number; y: number }; - bottomSide: { __typename?: "IntPoint2D"; x: number; y: number }; - bottomRight: { __typename?: "IntPoint2D"; x: number; y: number }; - }; - } | null; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - linksRequested: number; - uploadsCompleted: number; - segmentProcessingCursor: number; - isCompleted: boolean; - uploadCompletionCursor: number; - lastIntendedSegmentBound?: number | null; - initPlaylistUploadStatus?: InitPlaylistUploadStatusEnum | null; - } | null; - currentProcessing?: { - __typename?: "VideoProcessingGQL"; - id: number; - errors: Array<{ - __typename?: "VideoProcessingErrorGQL"; - message: string; - startSegmentIndex?: number | null; - endSegmentIndex?: number | null; - }>; - } | null; - }; -}; + +export type GetStreamMonitoringDetailsQuery = { __typename?: 'Query', getVideo: { __typename?: 'VideoGQL', id: number, totalShots: number, makePercentage: number, elapsedTime?: number | null, currentHomography?: { __typename?: 'HomographyInfoGQL', id: number, frameIndex: number, crop: { __typename?: 'BoundingBoxGQL', left: number, top: number, width: number, height: number }, pockets: Array<{ __typename?: 'BoundingBoxGQL', left: number, top: number, width: number, height: number }>, sourcePoints: { __typename?: 'PocketPointsGQL', topLeft: { __typename?: 'IntPoint2D', x: number, y: number }, topSide: { __typename?: 'IntPoint2D', x: number, y: number }, topRight: { __typename?: 'IntPoint2D', x: number, y: number }, bottomLeft: { __typename?: 'IntPoint2D', x: number, y: number }, bottomSide: { __typename?: 'IntPoint2D', x: number, y: number }, bottomRight: { __typename?: 'IntPoint2D', x: number, y: number } } } | null, stream?: { __typename?: 'UploadStreamGQL', id: string, linksRequested: number, uploadsCompleted: number, segmentProcessingCursor: number, isCompleted: boolean, uploadCompletionCursor: number, lastIntendedSegmentBound?: number | null, initPlaylistUploadStatus?: InitPlaylistUploadStatusEnum | null } | null, currentProcessing?: { __typename?: 'VideoProcessingGQL', id: number, errors: Array<{ __typename?: 'VideoProcessingErrorGQL', message: string, startSegmentIndex?: number | null, endSegmentIndex?: number | null }> } | null } }; export type GetVideoUpdatePageDetailsQueryVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type GetVideoUpdatePageDetailsQuery = { - __typename?: "Query"; - getVideo: { - __typename?: "VideoGQL"; - id: number; - name?: string | null; - totalShots: number; - makePercentage: number; - elapsedTime?: number | null; - tableSize: number; - pocketSize?: number | null; - private: boolean; - tags: Array<{ - __typename?: "VideoTag"; - name: string; - tagClasses: Array<{ __typename?: "VideoTagClass"; name: string }>; - }>; - }; -}; + +export type GetVideoUpdatePageDetailsQuery = { __typename?: 'Query', getVideo: { __typename?: 'VideoGQL', id: number, name?: string | null, totalShots: number, makePercentage: number, elapsedTime?: number | null, tableSize: number, pocketSize?: number | null, private: boolean, tags: Array<{ __typename?: 'VideoTag', name: string, tagClasses: Array<{ __typename?: 'VideoTagClass', name: string }> }> } }; export type DeleteVideoMutationVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type DeleteVideoMutation = { - __typename?: "Mutation"; - deleteVideo: boolean; -}; + +export type DeleteVideoMutation = { __typename?: 'Mutation', deleteVideo: boolean }; export type GetVideoDetailsQueryVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type GetVideoDetailsQuery = { - __typename?: "Query"; - getVideo: { - __typename?: "VideoGQL"; - id: number; - name?: string | null; - screenshotUri?: string | null; - averageTimeBetweenShots?: number | null; - elapsedTime?: number | null; - endTime?: any | null; - makePercentage: number; - medianRun?: number | null; - startTime?: any | null; - totalShots: number; - totalShotsMade: number; - createdAt?: any | null; - updatedAt?: any | null; - tableSize: number; - pocketSize?: number | null; - private: boolean; - owner?: { - __typename?: "UserGQL"; - id: number; - firebaseUid?: string | null; - username: string; - profileImageUri?: string | null; - } | null; - tags: Array<{ - __typename?: "VideoTag"; - name: string; - tagClasses: Array<{ __typename?: "VideoTagClass"; name: string }>; - }>; - }; -}; + +export type GetVideoDetailsQuery = { __typename?: 'Query', getVideo: { __typename?: 'VideoGQL', id: number, name?: string | null, screenshotUri?: string | null, averageTimeBetweenShots?: number | null, elapsedTime?: number | null, endTime?: any | null, makePercentage: number, medianRun?: number | null, startTime?: any | null, totalShots: number, totalShotsMade: number, createdAt?: any | null, updatedAt?: any | null, tableSize: number, pocketSize?: number | null, private: boolean, owner?: { __typename?: 'UserGQL', id: number, firebaseUid?: string | null, username: string, profileImageUri?: string | null } | null, tags: Array<{ __typename?: 'VideoTag', name: string, tagClasses: Array<{ __typename?: 'VideoTagClass', name: string }> }> } }; export type GetVideoSocialDetailsByIdQueryVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type GetVideoSocialDetailsByIdQuery = { - __typename?: "Query"; - getVideo: { - __typename?: "VideoGQL"; - id: number; - name?: string | null; - screenshotUri?: string | null; - makePercentage: number; - totalShots: number; - owner?: { - __typename?: "UserGQL"; - id: number; - firebaseUid?: string | null; - username: string; - profileImageUri?: string | null; - } | null; - tags: Array<{ - __typename?: "VideoTag"; - name: string; - tagClasses: Array<{ __typename?: "VideoTagClass"; name: string }>; - }>; - reactions: Array<{ - __typename?: "ReactionGQL"; - videoId: number; - reaction: ReactionEnum; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }; - }>; - comments: Array<{ - __typename?: "CommentGQL"; - id: number; - message: string; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }; - replies: Array<{ - __typename?: "CommentGQL"; - id: number; - message: string; - user: { - __typename?: "UserGQL"; - id: number; - username: string; - profileImageUri?: string | null; - isFollowedByCurrentUser?: boolean | null; - }; - }>; - }>; - }; -}; + +export type GetVideoSocialDetailsByIdQuery = { __typename?: 'Query', getVideo: { __typename?: 'VideoGQL', id: number, name?: string | null, screenshotUri?: string | null, makePercentage: number, totalShots: number, owner?: { __typename?: 'UserGQL', id: number, firebaseUid?: string | null, username: string, profileImageUri?: string | null } | null, tags: Array<{ __typename?: 'VideoTag', name: string, tagClasses: Array<{ __typename?: 'VideoTagClass', name: string }> }>, reactions: Array<{ __typename?: 'ReactionGQL', videoId: number, reaction: ReactionEnum, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null } }>, comments: Array<{ __typename?: 'CommentGQL', id: number, message: string, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null }, replies: Array<{ __typename?: 'CommentGQL', id: number, message: string, user: { __typename?: 'UserGQL', id: number, username: string, profileImageUri?: string | null, isFollowedByCurrentUser?: boolean | null } }> }> } }; export type GetVideosQueryVariables = Exact<{ - videoIds: Array | Scalars["Int"]["input"]; + videoIds: Array | Scalars['Int']['input']; }>; -export type GetVideosQuery = { - __typename?: "Query"; - getVideos: Array<{ - __typename?: "VideoGQL"; - id: number; - framesPerSecond: number; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - streamSegmentType: StreamSegmentTypeEnum; - segments: Array<{ - __typename?: "UploadSegmentGQL"; - uploaded: boolean; - valid: boolean; - segmentIndex: number; - endFrameIndex?: number | null; - framesPerSecond?: number | null; - }>; - } | null; - playlist?: { - __typename?: "HLSPlaylistGQL"; - segmentDurations: Array; - } | null; - }>; -}; -export type VideoStreamMetadataFragment = { - __typename?: "VideoGQL"; - id: number; - framesPerSecond: number; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - streamSegmentType: StreamSegmentTypeEnum; - segments: Array<{ - __typename?: "UploadSegmentGQL"; - uploaded: boolean; - valid: boolean; - segmentIndex: number; - endFrameIndex?: number | null; - framesPerSecond?: number | null; - }>; - } | null; - playlist?: { - __typename?: "HLSPlaylistGQL"; - segmentDurations: Array; - } | null; -}; +export type GetVideosQuery = { __typename?: 'Query', getVideos: Array<{ __typename?: 'VideoGQL', id: number, framesPerSecond: number, stream?: { __typename?: 'UploadStreamGQL', id: string, streamSegmentType: StreamSegmentTypeEnum, segments: Array<{ __typename?: 'UploadSegmentGQL', uploaded: boolean, valid: boolean, segmentIndex: number, endFrameIndex?: number | null, framesPerSecond?: number | null }> } | null, playlist?: { __typename?: 'HLSPlaylistGQL', segmentDurations: Array } | null }> }; + +export type VideoStreamMetadataFragment = { __typename?: 'VideoGQL', id: number, framesPerSecond: number, stream?: { __typename?: 'UploadStreamGQL', id: string, streamSegmentType: StreamSegmentTypeEnum, segments: Array<{ __typename?: 'UploadSegmentGQL', uploaded: boolean, valid: boolean, segmentIndex: number, endFrameIndex?: number | null, framesPerSecond?: number | null }> } | null, playlist?: { __typename?: 'HLSPlaylistGQL', segmentDurations: Array } | null }; export type GetVideoForShotTimeQueryVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type GetVideoForShotTimeQuery = { - __typename?: "Query"; - getVideo: { - __typename?: "VideoGQL"; - id: number; - framesPerSecond: number; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - streamSegmentType: StreamSegmentTypeEnum; - segments: Array<{ - __typename?: "UploadSegmentGQL"; - uploaded: boolean; - valid: boolean; - segmentIndex: number; - endFrameIndex?: number | null; - framesPerSecond?: number | null; - }>; - } | null; - playlist?: { - __typename?: "HLSPlaylistGQL"; - segmentDurations: Array; - } | null; - }; -}; + +export type GetVideoForShotTimeQuery = { __typename?: 'Query', getVideo: { __typename?: 'VideoGQL', id: number, framesPerSecond: number, stream?: { __typename?: 'UploadStreamGQL', id: string, streamSegmentType: StreamSegmentTypeEnum, segments: Array<{ __typename?: 'UploadSegmentGQL', uploaded: boolean, valid: boolean, segmentIndex: number, endFrameIndex?: number | null, framesPerSecond?: number | null }> } | null, playlist?: { __typename?: 'HLSPlaylistGQL', segmentDurations: Array } | null } }; export type GetVideoQueryVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type GetVideoQuery = { - __typename?: "Query"; - getVideo: { - __typename?: "VideoGQL"; - id: number; - playlist?: { - __typename?: "HLSPlaylistGQL"; - segmentDurations: Array; - } | null; - homographyHistory: Array<{ - __typename?: "HomographyInfoGQL"; - id: number; - frameIndex: number; - crop: { - __typename?: "BoundingBoxGQL"; - left: number; - top: number; - width: number; - height: number; - }; - pockets: Array<{ - __typename?: "BoundingBoxGQL"; - left: number; - top: number; - width: number; - height: number; - }>; - sourcePoints: { - __typename?: "PocketPointsGQL"; - topLeft: { __typename?: "IntPoint2D"; x: number; y: number }; - topSide: { __typename?: "IntPoint2D"; x: number; y: number }; - topRight: { __typename?: "IntPoint2D"; x: number; y: number }; - bottomLeft: { __typename?: "IntPoint2D"; x: number; y: number }; - bottomSide: { __typename?: "IntPoint2D"; x: number; y: number }; - bottomRight: { __typename?: "IntPoint2D"; x: number; y: number }; - }; - }>; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - streamSegmentType: StreamSegmentTypeEnum; - segments: Array<{ - __typename?: "UploadSegmentGQL"; - segmentIndex: number; - endFrameIndex?: number | null; - framesPerSecond?: number | null; - }>; - resolution: { - __typename?: "VideoResolutionGQL"; - width?: number | null; - height?: number | null; - }; - } | null; - }; -}; + +export type GetVideoQuery = { __typename?: 'Query', getVideo: { __typename?: 'VideoGQL', id: number, playlist?: { __typename?: 'HLSPlaylistGQL', segmentDurations: Array } | null, homographyHistory: Array<{ __typename?: 'HomographyInfoGQL', id: number, frameIndex: number, crop: { __typename?: 'BoundingBoxGQL', left: number, top: number, width: number, height: number }, pockets: Array<{ __typename?: 'BoundingBoxGQL', left: number, top: number, width: number, height: number }>, sourcePoints: { __typename?: 'PocketPointsGQL', topLeft: { __typename?: 'IntPoint2D', x: number, y: number }, topSide: { __typename?: 'IntPoint2D', x: number, y: number }, topRight: { __typename?: 'IntPoint2D', x: number, y: number }, bottomLeft: { __typename?: 'IntPoint2D', x: number, y: number }, bottomSide: { __typename?: 'IntPoint2D', x: number, y: number }, bottomRight: { __typename?: 'IntPoint2D', x: number, y: number } } }>, stream?: { __typename?: 'UploadStreamGQL', id: string, streamSegmentType: StreamSegmentTypeEnum, segments: Array<{ __typename?: 'UploadSegmentGQL', segmentIndex: number, endFrameIndex?: number | null, framesPerSecond?: number | null }>, resolution: { __typename?: 'VideoResolutionGQL', width?: number | null, height?: number | null } } | null } }; export type GetAverageTimePerShotForVideoQueryVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type GetAverageTimePerShotForVideoQuery = { - __typename?: "Query"; - getVideo: { - __typename?: "VideoGQL"; - id: number; - averageTimeBetweenShots?: number | null; - }; -}; + +export type GetAverageTimePerShotForVideoQuery = { __typename?: 'Query', getVideo: { __typename?: 'VideoGQL', id: number, averageTimeBetweenShots?: number | null } }; export type GetElapsedTimeForVideoQueryVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type GetElapsedTimeForVideoQuery = { - __typename?: "Query"; - getVideo: { - __typename?: "VideoGQL"; - id: number; - elapsedTime?: number | null; - }; -}; + +export type GetElapsedTimeForVideoQuery = { __typename?: 'Query', getVideo: { __typename?: 'VideoGQL', id: number, elapsedTime?: number | null } }; export type GetMedianRunForVideoQueryVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type GetMedianRunForVideoQuery = { - __typename?: "Query"; - getVideo: { __typename?: "VideoGQL"; id: number; medianRun?: number | null }; -}; -export type StreamWithEndFramesFragment = { - __typename?: "UploadStreamGQL"; - id: string; - streamSegmentType: StreamSegmentTypeEnum; - segmentEndFrames: Array; - resolution: { - __typename?: "VideoResolutionGQL"; - width?: number | null; - height?: number | null; - }; - segments: Array<{ - __typename?: "UploadSegmentGQL"; - uploaded: boolean; - valid: boolean; - segmentIndex: number; - endFrameIndex?: number | null; - framesPerSecond?: number | null; - }>; -}; +export type GetMedianRunForVideoQuery = { __typename?: 'Query', getVideo: { __typename?: 'VideoGQL', id: number, medianRun?: number | null } }; -export type SegmentEndFramesFragment = { - __typename?: "SegmentEndFramesGQL"; - id: number; - segmentEndFrames: Array; -}; +export type GetAverageDifficultyForVideoQueryVariables = Exact<{ + videoId: Scalars['Int']['input']; +}>; -export type SegmentStartTimesFragment = { - __typename?: "SegmentStartTimesGQL"; - id: number; - segmentStartTimes: Array; -}; -export type PlaylistWithSegmentStartTimesFragment = { - __typename?: "HLSPlaylistGQL"; - videoId: number; - segmentDurations: Array; - segmentStartTimes: Array; -}; +export type GetAverageDifficultyForVideoQuery = { __typename?: 'Query', getVideo: { __typename?: 'VideoGQL', id: number, averageDifficulty?: number | null } }; -export type VideoDurationDataFragment = { - __typename?: "VideoGQL"; - id: number; - framesPerSecond: number; - playlist?: { - __typename?: "HLSPlaylistGQL"; - videoId: number; - segmentDurations: Array; - segmentStartTimes: Array; - } | null; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - streamSegmentType: StreamSegmentTypeEnum; - segmentEndFrames: Array; - resolution: { - __typename?: "VideoResolutionGQL"; - width?: number | null; - height?: number | null; - }; - segments: Array<{ - __typename?: "UploadSegmentGQL"; - uploaded: boolean; - valid: boolean; - segmentIndex: number; - endFrameIndex?: number | null; - framesPerSecond?: number | null; - }>; - } | null; -}; +export type StreamWithEndFramesFragment = { __typename?: 'UploadStreamGQL', id: string, streamSegmentType: StreamSegmentTypeEnum, segmentEndFrames: Array, resolution: { __typename?: 'VideoResolutionGQL', width?: number | null, height?: number | null }, segments: Array<{ __typename?: 'UploadSegmentGQL', uploaded: boolean, valid: boolean, segmentIndex: number, endFrameIndex?: number | null, framesPerSecond?: number | null }> }; + +export type SegmentEndFramesFragment = { __typename?: 'SegmentEndFramesGQL', id: number, segmentEndFrames: Array }; + +export type SegmentStartTimesFragment = { __typename?: 'SegmentStartTimesGQL', id: number, segmentStartTimes: Array }; + +export type PlaylistWithSegmentStartTimesFragment = { __typename?: 'HLSPlaylistGQL', videoId: number, segmentDurations: Array, segmentStartTimes: Array }; + +export type VideoDurationDataFragment = { __typename?: 'VideoGQL', id: number, framesPerSecond: number, playlist?: { __typename?: 'HLSPlaylistGQL', videoId: number, segmentDurations: Array, segmentStartTimes: Array } | null, stream?: { __typename?: 'UploadStreamGQL', id: string, streamSegmentType: StreamSegmentTypeEnum, segmentEndFrames: Array, resolution: { __typename?: 'VideoResolutionGQL', width?: number | null, height?: number | null }, segments: Array<{ __typename?: 'UploadSegmentGQL', uploaded: boolean, valid: boolean, segmentIndex: number, endFrameIndex?: number | null, framesPerSecond?: number | null }> } | null }; export type GetVideoForClipTimesQueryVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type GetVideoForClipTimesQuery = { - __typename?: "Query"; - getVideo: { - __typename?: "VideoGQL"; - id: number; - framesPerSecond: number; - playlist?: { - __typename?: "HLSPlaylistGQL"; - videoId: number; - segmentDurations: Array; - segmentStartTimes: Array; - } | null; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - streamSegmentType: StreamSegmentTypeEnum; - segmentEndFrames: Array; - resolution: { - __typename?: "VideoResolutionGQL"; - width?: number | null; - height?: number | null; - }; - segments: Array<{ - __typename?: "UploadSegmentGQL"; - uploaded: boolean; - valid: boolean; - segmentIndex: number; - endFrameIndex?: number | null; - framesPerSecond?: number | null; - }>; - } | null; - }; -}; + +export type GetVideoForClipTimesQuery = { __typename?: 'Query', getVideo: { __typename?: 'VideoGQL', id: number, framesPerSecond: number, playlist?: { __typename?: 'HLSPlaylistGQL', videoId: number, segmentDurations: Array, segmentStartTimes: Array } | null, stream?: { __typename?: 'UploadStreamGQL', id: string, streamSegmentType: StreamSegmentTypeEnum, segmentEndFrames: Array, resolution: { __typename?: 'VideoResolutionGQL', width?: number | null, height?: number | null }, segments: Array<{ __typename?: 'UploadSegmentGQL', uploaded: boolean, valid: boolean, segmentIndex: number, endFrameIndex?: number | null, framesPerSecond?: number | null }> } | null } }; export type GetHeaderInfoByVideoIdQueryVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type GetHeaderInfoByVideoIdQuery = { - __typename?: "Query"; - getVideo: { - __typename?: "VideoGQL"; - id: number; - name?: string | null; - startTime?: any | null; - }; -}; + +export type GetHeaderInfoByVideoIdQuery = { __typename?: 'Query', getVideo: { __typename?: 'VideoGQL', id: number, name?: string | null, startTime?: any | null } }; export type GetBannerInfoByVideoIdQueryVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type GetBannerInfoByVideoIdQuery = { - __typename?: "Query"; - getVideo: { - __typename?: "VideoGQL"; - id: number; - name?: string | null; - stream?: { - __typename?: "UploadStreamGQL"; - id: string; - lastIntendedSegmentBound?: number | null; - } | null; - owner?: { __typename?: "UserGQL"; id: number } | null; - currentProcessing?: { - __typename?: "VideoProcessingGQL"; - id: number; - status: ProcessingStatusEnum; - } | null; - }; -}; + +export type GetBannerInfoByVideoIdQuery = { __typename?: 'Query', getVideo: { __typename?: 'VideoGQL', id: number, name?: string | null, stream?: { __typename?: 'UploadStreamGQL', id: string, lastIntendedSegmentBound?: number | null } | null, owner?: { __typename?: 'UserGQL', id: number } | null, currentProcessing?: { __typename?: 'VideoProcessingGQL', id: number, status: ProcessingStatusEnum } | null } }; export type FindPrerecordTableLayoutMutationVariables = Exact<{ - b64Image: Scalars["String"]["input"]; - videoId: Scalars["Int"]["input"]; + b64Image: Scalars['String']['input']; + videoId: Scalars['Int']['input']; }>; -export type FindPrerecordTableLayoutMutation = { - __typename?: "Mutation"; - findPrerecordTableLayout?: { - __typename?: "HomographyInfoGQL"; - id: number; - frameIndex: number; - crop: { - __typename?: "BoundingBoxGQL"; - left: number; - top: number; - width: number; - height: number; - }; - pockets: Array<{ - __typename?: "BoundingBoxGQL"; - left: number; - top: number; - width: number; - height: number; - }>; - sourcePoints: { - __typename?: "PocketPointsGQL"; - topLeft: { __typename?: "IntPoint2D"; x: number; y: number }; - topSide: { __typename?: "IntPoint2D"; x: number; y: number }; - topRight: { __typename?: "IntPoint2D"; x: number; y: number }; - bottomLeft: { __typename?: "IntPoint2D"; x: number; y: number }; - bottomSide: { __typename?: "IntPoint2D"; x: number; y: number }; - bottomRight: { __typename?: "IntPoint2D"; x: number; y: number }; - }; - } | null; -}; -export type HomographyInfoFragment = { - __typename?: "HomographyInfoGQL"; - id: number; - frameIndex: number; - crop: { - __typename?: "BoundingBoxGQL"; - left: number; - top: number; - width: number; - height: number; - }; - pockets: Array<{ - __typename?: "BoundingBoxGQL"; - left: number; - top: number; - width: number; - height: number; - }>; - sourcePoints: { - __typename?: "PocketPointsGQL"; - topLeft: { __typename?: "IntPoint2D"; x: number; y: number }; - topSide: { __typename?: "IntPoint2D"; x: number; y: number }; - topRight: { __typename?: "IntPoint2D"; x: number; y: number }; - bottomLeft: { __typename?: "IntPoint2D"; x: number; y: number }; - bottomSide: { __typename?: "IntPoint2D"; x: number; y: number }; - bottomRight: { __typename?: "IntPoint2D"; x: number; y: number }; - }; -}; +export type FindPrerecordTableLayoutMutation = { __typename?: 'Mutation', findPrerecordTableLayout?: { __typename?: 'HomographyInfoGQL', id: number, frameIndex: number, crop: { __typename?: 'BoundingBoxGQL', left: number, top: number, width: number, height: number }, pockets: Array<{ __typename?: 'BoundingBoxGQL', left: number, top: number, width: number, height: number }>, sourcePoints: { __typename?: 'PocketPointsGQL', topLeft: { __typename?: 'IntPoint2D', x: number, y: number }, topSide: { __typename?: 'IntPoint2D', x: number, y: number }, topRight: { __typename?: 'IntPoint2D', x: number, y: number }, bottomLeft: { __typename?: 'IntPoint2D', x: number, y: number }, bottomSide: { __typename?: 'IntPoint2D', x: number, y: number }, bottomRight: { __typename?: 'IntPoint2D', x: number, y: number } } } | null }; + +export type HomographyInfoFragment = { __typename?: 'HomographyInfoGQL', id: number, frameIndex: number, crop: { __typename?: 'BoundingBoxGQL', left: number, top: number, width: number, height: number }, pockets: Array<{ __typename?: 'BoundingBoxGQL', left: number, top: number, width: number, height: number }>, sourcePoints: { __typename?: 'PocketPointsGQL', topLeft: { __typename?: 'IntPoint2D', x: number, y: number }, topSide: { __typename?: 'IntPoint2D', x: number, y: number }, topRight: { __typename?: 'IntPoint2D', x: number, y: number }, bottomLeft: { __typename?: 'IntPoint2D', x: number, y: number }, bottomSide: { __typename?: 'IntPoint2D', x: number, y: number }, bottomRight: { __typename?: 'IntPoint2D', x: number, y: number } } }; export type CreateUploadStreamMutationVariables = Exact<{ videoMetadataInput: VideoMetadataInput; }>; -export type CreateUploadStreamMutation = { - __typename?: "Mutation"; - createUploadStream: { - __typename?: "CreateUploadStreamReturn"; - videoId: number; - }; -}; + +export type CreateUploadStreamMutation = { __typename?: 'Mutation', createUploadStream: { __typename?: 'CreateUploadStreamReturn', videoId: number } }; export type GetUploadLinkMutationVariables = Exact<{ - videoId: Scalars["Int"]["input"]; - segmentIndex: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; + segmentIndex: Scalars['Int']['input']; }>; -export type GetUploadLinkMutation = { - __typename?: "Mutation"; - getUploadLink: { - __typename?: "GetUploadLinkReturn"; - value: - | { - __typename?: "GetUploadLinkErrors"; - error: - | { __typename?: "InitUploadAlreadyCompletedErr" } - | { - __typename?: "MustHaveSetForUploadLinkErr"; - resolution?: boolean | null; - framesPerSecond?: boolean | null; - } - | { __typename?: "NoInitForChunkedUploadErr" } - | { - __typename?: "ProcessingFailedErr"; - processing: { - __typename?: "VideoProcessingGQL"; - status: ProcessingStatusEnum; - errors: Array<{ - __typename?: "VideoProcessingErrorGQL"; - message: string; - }>; - }; - } - | { __typename?: "SegmentAlreadyUploadedErr"; segmentId: number } - | { __typename?: "TooManyInitUploadsErr" } - | { __typename?: "TooManyProfileImageUploadsErr" }; - } - | { - __typename?: "UploadLink"; - uploadUrl: string; - headers: Array<{ - __typename?: "Header"; - key: string; - value: string; - } | null>; - }; - stream?: { - __typename?: "UploadStreamGQL"; - uploadCompletionCursor: number; - } | null; - }; -}; + +export type GetUploadLinkMutation = { __typename?: 'Mutation', getUploadLink: { __typename?: 'GetUploadLinkReturn', value: { __typename?: 'GetUploadLinkErrors', error: { __typename?: 'InitUploadAlreadyCompletedErr' } | { __typename?: 'MustHaveSetForUploadLinkErr', resolution?: boolean | null, framesPerSecond?: boolean | null } | { __typename?: 'NoInitForChunkedUploadErr' } | { __typename?: 'ProcessingFailedErr', processing: { __typename?: 'VideoProcessingGQL', status: ProcessingStatusEnum, errors: Array<{ __typename?: 'VideoProcessingErrorGQL', message: string }> } } | { __typename?: 'SegmentAlreadyUploadedErr', segmentId: number } | { __typename?: 'TooManyInitUploadsErr' } | { __typename?: 'TooManyProfileImageUploadsErr' } } | { __typename?: 'UploadLink', uploadUrl: string, headers: Array<{ __typename?: 'Header', key: string, value: string } | null> }, stream?: { __typename?: 'UploadStreamGQL', uploadCompletionCursor: number } | null } }; export type GetHlsInitUploadLinkMutationVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; }>; -export type GetHlsInitUploadLinkMutation = { - __typename?: "Mutation"; - getHlsInitUploadLink: { - __typename?: "GetUploadLinkReturn"; - value: - | { - __typename?: "GetUploadLinkErrors"; - error: - | { - __typename?: "InitUploadAlreadyCompletedErr"; - segmentType: StreamSegmentTypeEnum; - } - | { __typename?: "MustHaveSetForUploadLinkErr" } - | { - __typename?: "NoInitForChunkedUploadErr"; - segmentType: StreamSegmentTypeEnum; - } - | { __typename?: "ProcessingFailedErr" } - | { __typename?: "SegmentAlreadyUploadedErr" } - | { __typename?: "TooManyInitUploadsErr"; linksRequested: number } - | { __typename?: "TooManyProfileImageUploadsErr" }; - } - | { - __typename?: "UploadLink"; - uploadUrl: string; - headers: Array<{ - __typename?: "Header"; - key: string; - value: string; - } | null>; - }; - }; -}; + +export type GetHlsInitUploadLinkMutation = { __typename?: 'Mutation', getHlsInitUploadLink: { __typename?: 'GetUploadLinkReturn', value: { __typename?: 'GetUploadLinkErrors', error: { __typename?: 'InitUploadAlreadyCompletedErr', segmentType: StreamSegmentTypeEnum } | { __typename?: 'MustHaveSetForUploadLinkErr' } | { __typename?: 'NoInitForChunkedUploadErr', segmentType: StreamSegmentTypeEnum } | { __typename?: 'ProcessingFailedErr' } | { __typename?: 'SegmentAlreadyUploadedErr' } | { __typename?: 'TooManyInitUploadsErr', linksRequested: number } | { __typename?: 'TooManyProfileImageUploadsErr' } } | { __typename?: 'UploadLink', uploadUrl: string, headers: Array<{ __typename?: 'Header', key: string, value: string } | null> } } }; export type SetSegmentDurationMutationVariables = Exact<{ - videoId: Scalars["Int"]["input"]; - segmentIndex: Scalars["Int"]["input"]; - duration: Scalars["Float"]["input"]; + videoId: Scalars['Int']['input']; + segmentIndex: Scalars['Int']['input']; + duration: Scalars['Float']['input']; }>; -export type SetSegmentDurationMutation = { - __typename?: "Mutation"; - setSegmentDuration: boolean; -}; + +export type SetSegmentDurationMutation = { __typename?: 'Mutation', setSegmentDuration: boolean }; export type EditUploadStreamMutationVariables = Exact<{ - videoId: Scalars["Int"]["input"]; + videoId: Scalars['Int']['input']; videoMetadataInput: VideoMetadataInput; }>; -export type EditUploadStreamMutation = { - __typename?: "Mutation"; - editUploadStream: boolean; -}; + +export type EditUploadStreamMutation = { __typename?: 'Mutation', editUploadStream: boolean }; export type GetUploadStreamsQueryVariables = Exact<{ - limit?: Scalars["Int"]["input"]; - after?: InputMaybe; + limit?: Scalars['Int']['input']; + after?: InputMaybe; filters?: InputMaybe; }>; -export type GetUploadStreamsQuery = { - __typename?: "Query"; - getUserVideos: { - __typename?: "VideoHistoryGQL"; - videos: Array<{ __typename?: "VideoGQL"; id: number }>; - pageInfo: { - __typename?: "PageInfoGQL"; - hasNextPage: boolean; - endCursor?: string | null; - }; - }; -}; -export type UploadStreamWithDetailsFragment = { - __typename?: "VideoGQL"; - id: number; - name?: string | null; - startTime?: any | null; - stream?: { - __typename?: "UploadStreamGQL"; - isCompleted: boolean; - lastIntendedSegmentBound?: number | null; - uploadCompletionCursor: number; - uploadsCompleted: number; - } | null; -}; +export type GetUploadStreamsQuery = { __typename?: 'Query', getUserVideos: { __typename?: 'VideoHistoryGQL', videos: Array<{ __typename?: 'VideoGQL', id: number }>, pageInfo: { __typename?: 'PageInfoGQL', hasNextPage: boolean, endCursor?: string | null } } }; + +export type UploadStreamWithDetailsFragment = { __typename?: 'VideoGQL', id: number, name?: string | null, startTime?: any | null, stream?: { __typename?: 'UploadStreamGQL', isCompleted: boolean, lastIntendedSegmentBound?: number | null, uploadCompletionCursor: number, uploadsCompleted: number } | null }; export type GetUploadStreamsWithDetailsQueryVariables = Exact<{ - limit?: Scalars["Int"]["input"]; - after?: InputMaybe; + limit?: Scalars['Int']['input']; + after?: InputMaybe; filters?: InputMaybe; }>; -export type GetUploadStreamsWithDetailsQuery = { - __typename?: "Query"; - getUserVideos: { - __typename?: "VideoHistoryGQL"; - videos: Array<{ - __typename?: "VideoGQL"; - id: number; - name?: string | null; - startTime?: any | null; - stream?: { - __typename?: "UploadStreamGQL"; - isCompleted: boolean; - lastIntendedSegmentBound?: number | null; - uploadCompletionCursor: number; - uploadsCompleted: number; - } | null; - }>; - pageInfo: { - __typename?: "PageInfoGQL"; - hasNextPage: boolean; - endCursor?: string | null; - }; - }; -}; + +export type GetUploadStreamsWithDetailsQuery = { __typename?: 'Query', getUserVideos: { __typename?: 'VideoHistoryGQL', videos: Array<{ __typename?: 'VideoGQL', id: number, name?: string | null, startTime?: any | null, stream?: { __typename?: 'UploadStreamGQL', isCompleted: boolean, lastIntendedSegmentBound?: number | null, uploadCompletionCursor: number, uploadsCompleted: number } | null }>, pageInfo: { __typename?: 'PageInfoGQL', hasNextPage: boolean, endCursor?: string | null } } }; export const UserSocialsFieldsFragmentDoc = gql` - fragment UserSocialsFields on UserGQL { + fragment UserSocialsFields on UserGQL { + id + username + profileImageUri + isFollowedByCurrentUser +} + `; +export const VideoCardFieldsFragmentDoc = gql` + fragment VideoCardFields on VideoGQL { + id + owner { id username profileImageUri - isFollowedByCurrentUser } -`; -export const VideoCardFieldsFragmentDoc = gql` - fragment VideoCardFields on VideoGQL { + name + screenshotUri + totalShotsMade + totalShots + makePercentage + averageTimeBetweenShots + averageDifficulty + createdAt + updatedAt + startTime + endTime + private + elapsedTime + screenshotUri + stream { id - owner { - id - username - profileImageUri + lastIntendedSegmentBound + isCompleted + streamSegmentType + } + tableSize + tags { + tagClasses { + name } name - screenshotUri - totalShotsMade - totalShots - makePercentage - averageTimeBetweenShots - averageDifficulty - createdAt - updatedAt - startTime - endTime - private - elapsedTime - screenshotUri - stream { - id - lastIntendedSegmentBound - isCompleted - streamSegmentType + } + currentProcessing { + id + errors { + message } - tableSize - tags { - tagClasses { - name - } - name - } - currentProcessing { - id - errors { - message - } + status + statuses { status - statuses { - status - } } - reactions { - videoId - user { - ...UserSocialsFields - } - reaction + } + reactions { + videoId + user { + ...UserSocialsFields } - comments { + reaction + } + comments { + id + message + user { + ...UserSocialsFields + } + replies { id message user { ...UserSocialsFields } - replies { - id - message - user { - ...UserSocialsFields - } - } } } - ${UserSocialsFieldsFragmentDoc} -`; +} + ${UserSocialsFieldsFragmentDoc}`; export const MedalFieldsFragmentDoc = gql` - fragment MedalFields on MedalGQL { - count - nickname - } -`; + fragment MedalFields on MedalGQL { + count + nickname +} + `; export const NotificationFragmentDoc = gql` - fragment Notification on NotificationGQL { + fragment Notification on NotificationGQL { + id + notificationType + actor { id - notificationType - actor { + username + profileImageUri + } + videoId + challengeId + challenge { + id + name + } + comment { + id + message + user { id username profileImageUri } - videoId - challengeId - challenge { - id - name - } - comment { - id - message - user { - id - username - profileImageUri - } - } - reactionType - isRead - createdAt - readAt } -`; + reactionType + isRead + createdAt + readAt +} + `; export const PocketingIntentionFragmentFragmentDoc = gql` - fragment PocketingIntentionFragment on PocketingIntentionFeaturesGQL { + fragment PocketingIntentionFragment on PocketingIntentionFeaturesGQL { + make + targetPocketDistance + targetPocketAngle + targetPocketAngleDirection + marginOfErrorInDegrees + intendedPocketType + difficulty +} + `; +export const ShotWithAllFeaturesFragmentDoc = gql` + fragment ShotWithAllFeatures on ShotGQL { + id + videoId + startFrame + endFrame + startTime @client + endTime @client + startSegment @client { + index + time + } + endSegment @client { + index + time + } + user { + id + } + falsePositiveScore + createdAt + updatedAt + cueObjectFeatures { + cueObjectDistance + cueObjectAngle + cueBallSpeed + shotDirection + spinType + } + pocketingIntentionFeatures { make targetPocketDistance targetPocketAngle @@ -6468,137 +2573,57 @@ export const PocketingIntentionFragmentFragmentDoc = gql` intendedPocketType difficulty } -`; -export const ShotWithAllFeaturesFragmentDoc = gql` - fragment ShotWithAllFeatures on ShotGQL { - id - videoId - startFrame - endFrame - startTime @client - endTime @client - startSegment @client { - index - time - } - endSegment @client { - index - time - } - user { - id - } - falsePositiveScore - createdAt - updatedAt - cueObjectFeatures { - cueObjectDistance - cueObjectAngle - cueBallSpeed - shotDirection - spinType - } - pocketingIntentionFeatures { - make - targetPocketDistance - targetPocketAngle - targetPocketAngleDirection - marginOfErrorInDegrees - intendedPocketType - difficulty - } - pocketingIntentionInfo { - ballId - pocketId - pathMetadataIndex - } - serializedShotPaths { - b64EncodedBuffer - } - annotations { - shotId - type { - id - name - } - notes - } - video { - id - stream { - id - streamSegmentType - } - playlist { - videoId - segmentDurations - } - } + pocketingIntentionInfo { + ballId + pocketId + pathMetadataIndex } -`; -export const UserFragmentFragmentDoc = gql` - fragment UserFragment on UserGQL { - id - firebaseUid - username - isAdmin - profileImageUri - fargoRating - activeVideoId - createdAt - updatedAt - videosPrivateByDefault - agreesToMarketing + serializedShotPaths { + b64EncodedBuffer } -`; -export const VideoStreamMetadataFragmentDoc = gql` - fragment VideoStreamMetadata on VideoGQL { + annotations { + shotId + type { + id + name + } + notes + } + video { id - framesPerSecond stream { id streamSegmentType - segments { - uploaded - valid - segmentIndex - endFrameIndex - framesPerSecond - } } playlist { + videoId segmentDurations } } -`; -export const SegmentEndFramesFragmentDoc = gql` - fragment SegmentEndFrames on SegmentEndFramesGQL { - id - segmentEndFrames - } -`; -export const SegmentStartTimesFragmentDoc = gql` - fragment SegmentStartTimes on SegmentStartTimesGQL { - id - segmentStartTimes - } -`; -export const PlaylistWithSegmentStartTimesFragmentDoc = gql` - fragment PlaylistWithSegmentStartTimes on HLSPlaylistGQL { - videoId - segmentDurations - segmentStartTimes @client - } -`; -export const StreamWithEndFramesFragmentDoc = gql` - fragment StreamWithEndFrames on UploadStreamGQL { +} + `; +export const UserFragmentFragmentDoc = gql` + fragment UserFragment on UserGQL { + id + firebaseUid + username + isAdmin + profileImageUri + fargoRating + activeVideoId + createdAt + updatedAt + videosPrivateByDefault + agreesToMarketing +} + `; +export const VideoStreamMetadataFragmentDoc = gql` + fragment VideoStreamMetadata on VideoGQL { + id + framesPerSecond + stream { id streamSegmentType - segmentEndFrames @client - resolution { - width - height - } segments { uploaded valid @@ -6607,92 +2632,132 @@ export const StreamWithEndFramesFragmentDoc = gql` framesPerSecond } } -`; -export const VideoDurationDataFragmentDoc = gql` - fragment VideoDurationData on VideoGQL { - id + playlist { + segmentDurations + } +} + `; +export const SegmentEndFramesFragmentDoc = gql` + fragment SegmentEndFrames on SegmentEndFramesGQL { + id + segmentEndFrames +} + `; +export const SegmentStartTimesFragmentDoc = gql` + fragment SegmentStartTimes on SegmentStartTimesGQL { + id + segmentStartTimes +} + `; +export const PlaylistWithSegmentStartTimesFragmentDoc = gql` + fragment PlaylistWithSegmentStartTimes on HLSPlaylistGQL { + videoId + segmentDurations + segmentStartTimes @client +} + `; +export const StreamWithEndFramesFragmentDoc = gql` + fragment StreamWithEndFrames on UploadStreamGQL { + id + streamSegmentType + segmentEndFrames @client + resolution { + width + height + } + segments { + uploaded + valid + segmentIndex + endFrameIndex framesPerSecond - playlist { - ...PlaylistWithSegmentStartTimes - } - stream { - ...StreamWithEndFrames - } } - ${PlaylistWithSegmentStartTimesFragmentDoc} - ${StreamWithEndFramesFragmentDoc} -`; +} + `; +export const VideoDurationDataFragmentDoc = gql` + fragment VideoDurationData on VideoGQL { + id + framesPerSecond + playlist { + ...PlaylistWithSegmentStartTimes + } + stream { + ...StreamWithEndFrames + } +} + ${PlaylistWithSegmentStartTimesFragmentDoc} +${StreamWithEndFramesFragmentDoc}`; export const HomographyInfoFragmentDoc = gql` - fragment HomographyInfo on HomographyInfoGQL { - id - frameIndex - crop { - left - top - width - height + fragment HomographyInfo on HomographyInfoGQL { + id + frameIndex + crop { + left + top + width + height + } + pockets { + left + top + width + height + } + sourcePoints { + topLeft { + x + y } - pockets { - left - top - width - height + topSide { + x + y } - sourcePoints { - topLeft { - x - y - } - topSide { - x - y - } - topRight { - x - y - } - bottomLeft { - x - y - } - bottomSide { - x - y - } - bottomRight { - x - y - } + topRight { + x + y + } + bottomLeft { + x + y + } + bottomSide { + x + y + } + bottomRight { + x + y } } -`; +} + `; export const UploadStreamWithDetailsFragmentDoc = gql` - fragment UploadStreamWithDetails on VideoGQL { - id - name - startTime - stream { - isCompleted - lastIntendedSegmentBound - uploadCompletionCursor - uploadsCompleted - } + fragment UploadStreamWithDetails on VideoGQL { + id + name + startTime + stream { + isCompleted + lastIntendedSegmentBound + uploadCompletionCursor + uploadsCompleted } -`; +} + `; export const GetAggregatedShotMetricsDocument = gql` - query GetAggregatedShotMetrics($aggregateInput: AggregateInputGQL!) { - getAggregatedShotMetrics(aggregateInput: $aggregateInput) { - aggregationIdentifiers { - featureName - groupName - } - targetMetrics { - count - makePercentage - } + query GetAggregatedShotMetrics($aggregateInput: AggregateInputGQL!) { + getAggregatedShotMetrics(aggregateInput: $aggregateInput) { + aggregationIdentifiers { + featureName + groupName + } + targetMetrics { + count + makePercentage } } -`; +} + `; /** * __useGetAggregatedShotMetricsQuery__ @@ -6710,83 +2775,50 @@ export const GetAggregatedShotMetricsDocument = gql` * }, * }); */ -export function useGetAggregatedShotMetricsQuery( - baseOptions: Apollo.QueryHookOptions< - GetAggregatedShotMetricsQuery, - GetAggregatedShotMetricsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetAggregatedShotMetricsQuery, - GetAggregatedShotMetricsQueryVariables - >(GetAggregatedShotMetricsDocument, options); -} -export function useGetAggregatedShotMetricsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetAggregatedShotMetricsQuery, - GetAggregatedShotMetricsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetAggregatedShotMetricsQuery, - GetAggregatedShotMetricsQueryVariables - >(GetAggregatedShotMetricsDocument, options); -} -export function useGetAggregatedShotMetricsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetAggregatedShotMetricsQuery, - GetAggregatedShotMetricsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetAggregatedShotMetricsQuery, - GetAggregatedShotMetricsQueryVariables - >(GetAggregatedShotMetricsDocument, options); -} -export type GetAggregatedShotMetricsQueryHookResult = ReturnType< - typeof useGetAggregatedShotMetricsQuery ->; -export type GetAggregatedShotMetricsLazyQueryHookResult = ReturnType< - typeof useGetAggregatedShotMetricsLazyQuery ->; -export type GetAggregatedShotMetricsSuspenseQueryHookResult = ReturnType< - typeof useGetAggregatedShotMetricsSuspenseQuery ->; -export type GetAggregatedShotMetricsQueryResult = Apollo.QueryResult< - GetAggregatedShotMetricsQuery, - GetAggregatedShotMetricsQueryVariables ->; +export function useGetAggregatedShotMetricsQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetAggregatedShotMetricsDocument, options); + } +export function useGetAggregatedShotMetricsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetAggregatedShotMetricsDocument, options); + } +export function useGetAggregatedShotMetricsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetAggregatedShotMetricsDocument, options); + } +export type GetAggregatedShotMetricsQueryHookResult = ReturnType; +export type GetAggregatedShotMetricsLazyQueryHookResult = ReturnType; +export type GetAggregatedShotMetricsSuspenseQueryHookResult = ReturnType; +export type GetAggregatedShotMetricsQueryResult = Apollo.QueryResult; export const GetChallengesDocument = gql` - query GetChallenges { - challenges { + query GetChallenges { + challenges { + id + name + description + minimumShots + startDate + endDate + createdAt + updatedAt + requiredTableSize + requiredPocketSize + isPublic + maxAttempts + ruleSet { id name description - minimumShots - startDate - endDate - createdAt - updatedAt - requiredTableSize - requiredPocketSize - isPublic - maxAttempts - ruleSet { - id - name - description - } - createdBy { - id - username - profileImageUri - } + } + createdBy { + id + username + profileImageUri } } -`; +} + `; /** * __useGetChallengesQuery__ @@ -6803,83 +2835,50 @@ export const GetChallengesDocument = gql` * }, * }); */ -export function useGetChallengesQuery( - baseOptions?: Apollo.QueryHookOptions< - GetChallengesQuery, - GetChallengesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetChallengesDocument, - options, - ); -} -export function useGetChallengesLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetChallengesQuery, - GetChallengesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery( - GetChallengesDocument, - options, - ); -} -export function useGetChallengesSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetChallengesQuery, - GetChallengesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetChallengesQuery, - GetChallengesQueryVariables - >(GetChallengesDocument, options); -} -export type GetChallengesQueryHookResult = ReturnType< - typeof useGetChallengesQuery ->; -export type GetChallengesLazyQueryHookResult = ReturnType< - typeof useGetChallengesLazyQuery ->; -export type GetChallengesSuspenseQueryHookResult = ReturnType< - typeof useGetChallengesSuspenseQuery ->; -export type GetChallengesQueryResult = Apollo.QueryResult< - GetChallengesQuery, - GetChallengesQueryVariables ->; +export function useGetChallengesQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetChallengesDocument, options); + } +export function useGetChallengesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetChallengesDocument, options); + } +export function useGetChallengesSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetChallengesDocument, options); + } +export type GetChallengesQueryHookResult = ReturnType; +export type GetChallengesLazyQueryHookResult = ReturnType; +export type GetChallengesSuspenseQueryHookResult = ReturnType; +export type GetChallengesQueryResult = Apollo.QueryResult; export const GetMyDismissedChallengesDocument = gql` - query GetMyDismissedChallenges { - myDismissedChallenges { + query GetMyDismissedChallenges { + myDismissedChallenges { + id + name + description + minimumShots + startDate + endDate + createdAt + updatedAt + requiredTableSize + requiredPocketSize + isPublic + maxAttempts + ruleSet { id name description - minimumShots - startDate - endDate - createdAt - updatedAt - requiredTableSize - requiredPocketSize - isPublic - maxAttempts - ruleSet { - id - name - description - } - createdBy { - id - username - profileImageUri - } + } + createdBy { + id + username + profileImageUri } } -`; +} + `; /** * __useGetMyDismissedChallengesQuery__ @@ -6896,99 +2895,66 @@ export const GetMyDismissedChallengesDocument = gql` * }, * }); */ -export function useGetMyDismissedChallengesQuery( - baseOptions?: Apollo.QueryHookOptions< - GetMyDismissedChallengesQuery, - GetMyDismissedChallengesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetMyDismissedChallengesQuery, - GetMyDismissedChallengesQueryVariables - >(GetMyDismissedChallengesDocument, options); -} -export function useGetMyDismissedChallengesLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetMyDismissedChallengesQuery, - GetMyDismissedChallengesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetMyDismissedChallengesQuery, - GetMyDismissedChallengesQueryVariables - >(GetMyDismissedChallengesDocument, options); -} -export function useGetMyDismissedChallengesSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetMyDismissedChallengesQuery, - GetMyDismissedChallengesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetMyDismissedChallengesQuery, - GetMyDismissedChallengesQueryVariables - >(GetMyDismissedChallengesDocument, options); -} -export type GetMyDismissedChallengesQueryHookResult = ReturnType< - typeof useGetMyDismissedChallengesQuery ->; -export type GetMyDismissedChallengesLazyQueryHookResult = ReturnType< - typeof useGetMyDismissedChallengesLazyQuery ->; -export type GetMyDismissedChallengesSuspenseQueryHookResult = ReturnType< - typeof useGetMyDismissedChallengesSuspenseQuery ->; -export type GetMyDismissedChallengesQueryResult = Apollo.QueryResult< - GetMyDismissedChallengesQuery, - GetMyDismissedChallengesQueryVariables ->; +export function useGetMyDismissedChallengesQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetMyDismissedChallengesDocument, options); + } +export function useGetMyDismissedChallengesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetMyDismissedChallengesDocument, options); + } +export function useGetMyDismissedChallengesSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetMyDismissedChallengesDocument, options); + } +export type GetMyDismissedChallengesQueryHookResult = ReturnType; +export type GetMyDismissedChallengesLazyQueryHookResult = ReturnType; +export type GetMyDismissedChallengesSuspenseQueryHookResult = ReturnType; +export type GetMyDismissedChallengesQueryResult = Apollo.QueryResult; export const GetChallengeDocument = gql` - query GetChallenge($id: ID!) { - challenge(id: $id) { + query GetChallenge($id: ID!) { + challenge(id: $id) { + id + name + description + minimumShots + startDate + endDate + createdAt + updatedAt + requiredTableSize + requiredPocketSize + isPublic + maxAttempts + participantCount + ruleSet { id name description - minimumShots - startDate - endDate + } + createdBy { + id + username + profileImageUri + } + invitations { + id + status createdAt - updatedAt - requiredTableSize - requiredPocketSize - isPublic - maxAttempts - participantCount - ruleSet { - id - name - description - } - createdBy { + invitee { id username profileImageUri } - invitations { + inviter { id - status - createdAt - invitee { - id - username - profileImageUri - } - inviter { - id - username - profileImageUri - } + username + profileImageUri } } } -`; +} + `; /** * __useGetChallengeQuery__ @@ -7006,64 +2972,31 @@ export const GetChallengeDocument = gql` * }, * }); */ -export function useGetChallengeQuery( - baseOptions: Apollo.QueryHookOptions< - GetChallengeQuery, - GetChallengeQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetChallengeDocument, - options, - ); -} -export function useGetChallengeLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetChallengeQuery, - GetChallengeQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery( - GetChallengeDocument, - options, - ); -} -export function useGetChallengeSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetChallengeQuery, - GetChallengeQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery( - GetChallengeDocument, - options, - ); -} -export type GetChallengeQueryHookResult = ReturnType< - typeof useGetChallengeQuery ->; -export type GetChallengeLazyQueryHookResult = ReturnType< - typeof useGetChallengeLazyQuery ->; -export type GetChallengeSuspenseQueryHookResult = ReturnType< - typeof useGetChallengeSuspenseQuery ->; -export type GetChallengeQueryResult = Apollo.QueryResult< - GetChallengeQuery, - GetChallengeQueryVariables ->; +export function useGetChallengeQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetChallengeDocument, options); + } +export function useGetChallengeLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetChallengeDocument, options); + } +export function useGetChallengeSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetChallengeDocument, options); + } +export type GetChallengeQueryHookResult = ReturnType; +export type GetChallengeLazyQueryHookResult = ReturnType; +export type GetChallengeSuspenseQueryHookResult = ReturnType; +export type GetChallengeQueryResult = Apollo.QueryResult; export const GetRuleSetsDocument = gql` - query GetRuleSets { - ruleSets { - id - name - description - } + query GetRuleSets { + ruleSets { + id + name + description } -`; +} + `; /** * __useGetRuleSetsQuery__ @@ -7080,76 +3013,45 @@ export const GetRuleSetsDocument = gql` * }, * }); */ -export function useGetRuleSetsQuery( - baseOptions?: Apollo.QueryHookOptions< - GetRuleSetsQuery, - GetRuleSetsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetRuleSetsDocument, - options, - ); -} -export function useGetRuleSetsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetRuleSetsQuery, - GetRuleSetsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery( - GetRuleSetsDocument, - options, - ); -} -export function useGetRuleSetsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetRuleSetsQuery, - GetRuleSetsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery( - GetRuleSetsDocument, - options, - ); -} +export function useGetRuleSetsQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetRuleSetsDocument, options); + } +export function useGetRuleSetsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetRuleSetsDocument, options); + } +export function useGetRuleSetsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetRuleSetsDocument, options); + } export type GetRuleSetsQueryHookResult = ReturnType; -export type GetRuleSetsLazyQueryHookResult = ReturnType< - typeof useGetRuleSetsLazyQuery ->; -export type GetRuleSetsSuspenseQueryHookResult = ReturnType< - typeof useGetRuleSetsSuspenseQuery ->; -export type GetRuleSetsQueryResult = Apollo.QueryResult< - GetRuleSetsQuery, - GetRuleSetsQueryVariables ->; +export type GetRuleSetsLazyQueryHookResult = ReturnType; +export type GetRuleSetsSuspenseQueryHookResult = ReturnType; +export type GetRuleSetsQueryResult = Apollo.QueryResult; export const GetChallengeLeaderboardDocument = gql` - query GetChallengeLeaderboard($challengeId: ID!, $limit: Int) { - challengeLeaderboard(challengeId: $challengeId, limit: $limit) { + query GetChallengeLeaderboard($challengeId: ID!, $limit: Int) { + challengeLeaderboard(challengeId: $challengeId, limit: $limit) { + id + status + shotsCount + makesCount + makeRate + qualified + createdAt + attemptCount + user { + id + username + profileImageUri + } + video { id - status - shotsCount - makesCount - makeRate - qualified createdAt - attemptCount - user { - id - username - profileImageUri - } - video { - id - createdAt - } } } -`; +} + `; /** * __useGetChallengeLeaderboardQuery__ @@ -7168,81 +3070,48 @@ export const GetChallengeLeaderboardDocument = gql` * }, * }); */ -export function useGetChallengeLeaderboardQuery( - baseOptions: Apollo.QueryHookOptions< - GetChallengeLeaderboardQuery, - GetChallengeLeaderboardQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetChallengeLeaderboardQuery, - GetChallengeLeaderboardQueryVariables - >(GetChallengeLeaderboardDocument, options); -} -export function useGetChallengeLeaderboardLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetChallengeLeaderboardQuery, - GetChallengeLeaderboardQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetChallengeLeaderboardQuery, - GetChallengeLeaderboardQueryVariables - >(GetChallengeLeaderboardDocument, options); -} -export function useGetChallengeLeaderboardSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetChallengeLeaderboardQuery, - GetChallengeLeaderboardQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetChallengeLeaderboardQuery, - GetChallengeLeaderboardQueryVariables - >(GetChallengeLeaderboardDocument, options); -} -export type GetChallengeLeaderboardQueryHookResult = ReturnType< - typeof useGetChallengeLeaderboardQuery ->; -export type GetChallengeLeaderboardLazyQueryHookResult = ReturnType< - typeof useGetChallengeLeaderboardLazyQuery ->; -export type GetChallengeLeaderboardSuspenseQueryHookResult = ReturnType< - typeof useGetChallengeLeaderboardSuspenseQuery ->; -export type GetChallengeLeaderboardQueryResult = Apollo.QueryResult< - GetChallengeLeaderboardQuery, - GetChallengeLeaderboardQueryVariables ->; -export const GetMyChallengeInvitationsDocument = gql` - query GetMyChallengeInvitations { - myChallengeInvitations { - id - status - createdAt - challenge { - id - name - description - startDate - endDate - createdBy { - id - username - profileImageUri - } +export function useGetChallengeLeaderboardQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetChallengeLeaderboardDocument, options); } - inviter { +export function useGetChallengeLeaderboardLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetChallengeLeaderboardDocument, options); + } +export function useGetChallengeLeaderboardSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetChallengeLeaderboardDocument, options); + } +export type GetChallengeLeaderboardQueryHookResult = ReturnType; +export type GetChallengeLeaderboardLazyQueryHookResult = ReturnType; +export type GetChallengeLeaderboardSuspenseQueryHookResult = ReturnType; +export type GetChallengeLeaderboardQueryResult = Apollo.QueryResult; +export const GetMyChallengeInvitationsDocument = gql` + query GetMyChallengeInvitations { + myChallengeInvitations { + id + status + createdAt + challenge { + id + name + description + startDate + endDate + createdBy { id username profileImageUri } } + inviter { + id + username + profileImageUri + } } -`; +} + `; /** * __useGetMyChallengeInvitationsQuery__ @@ -7259,75 +3128,42 @@ export const GetMyChallengeInvitationsDocument = gql` * }, * }); */ -export function useGetMyChallengeInvitationsQuery( - baseOptions?: Apollo.QueryHookOptions< - GetMyChallengeInvitationsQuery, - GetMyChallengeInvitationsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetMyChallengeInvitationsQuery, - GetMyChallengeInvitationsQueryVariables - >(GetMyChallengeInvitationsDocument, options); -} -export function useGetMyChallengeInvitationsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetMyChallengeInvitationsQuery, - GetMyChallengeInvitationsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetMyChallengeInvitationsQuery, - GetMyChallengeInvitationsQueryVariables - >(GetMyChallengeInvitationsDocument, options); -} -export function useGetMyChallengeInvitationsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetMyChallengeInvitationsQuery, - GetMyChallengeInvitationsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetMyChallengeInvitationsQuery, - GetMyChallengeInvitationsQueryVariables - >(GetMyChallengeInvitationsDocument, options); -} -export type GetMyChallengeInvitationsQueryHookResult = ReturnType< - typeof useGetMyChallengeInvitationsQuery ->; -export type GetMyChallengeInvitationsLazyQueryHookResult = ReturnType< - typeof useGetMyChallengeInvitationsLazyQuery ->; -export type GetMyChallengeInvitationsSuspenseQueryHookResult = ReturnType< - typeof useGetMyChallengeInvitationsSuspenseQuery ->; -export type GetMyChallengeInvitationsQueryResult = Apollo.QueryResult< - GetMyChallengeInvitationsQuery, - GetMyChallengeInvitationsQueryVariables ->; +export function useGetMyChallengeInvitationsQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetMyChallengeInvitationsDocument, options); + } +export function useGetMyChallengeInvitationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetMyChallengeInvitationsDocument, options); + } +export function useGetMyChallengeInvitationsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetMyChallengeInvitationsDocument, options); + } +export type GetMyChallengeInvitationsQueryHookResult = ReturnType; +export type GetMyChallengeInvitationsLazyQueryHookResult = ReturnType; +export type GetMyChallengeInvitationsSuspenseQueryHookResult = ReturnType; +export type GetMyChallengeInvitationsQueryResult = Apollo.QueryResult; export const GetMyChallengeEntriesDocument = gql` - query GetMyChallengeEntries { - myChallengeEntries { + query GetMyChallengeEntries { + myChallengeEntries { + id + status + shotsCount + makesCount + makeRate + qualified + createdAt + challenge { + id + name + } + video { id - status - shotsCount - makesCount - makeRate - qualified - createdAt - challenge { - id - name - } - video { - id - } } } -`; +} + `; /** * __useGetMyChallengeEntriesQuery__ @@ -7344,68 +3180,32 @@ export const GetMyChallengeEntriesDocument = gql` * }, * }); */ -export function useGetMyChallengeEntriesQuery( - baseOptions?: Apollo.QueryHookOptions< - GetMyChallengeEntriesQuery, - GetMyChallengeEntriesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetMyChallengeEntriesQuery, - GetMyChallengeEntriesQueryVariables - >(GetMyChallengeEntriesDocument, options); -} -export function useGetMyChallengeEntriesLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetMyChallengeEntriesQuery, - GetMyChallengeEntriesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetMyChallengeEntriesQuery, - GetMyChallengeEntriesQueryVariables - >(GetMyChallengeEntriesDocument, options); -} -export function useGetMyChallengeEntriesSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetMyChallengeEntriesQuery, - GetMyChallengeEntriesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetMyChallengeEntriesQuery, - GetMyChallengeEntriesQueryVariables - >(GetMyChallengeEntriesDocument, options); -} -export type GetMyChallengeEntriesQueryHookResult = ReturnType< - typeof useGetMyChallengeEntriesQuery ->; -export type GetMyChallengeEntriesLazyQueryHookResult = ReturnType< - typeof useGetMyChallengeEntriesLazyQuery ->; -export type GetMyChallengeEntriesSuspenseQueryHookResult = ReturnType< - typeof useGetMyChallengeEntriesSuspenseQuery ->; -export type GetMyChallengeEntriesQueryResult = Apollo.QueryResult< - GetMyChallengeEntriesQuery, - GetMyChallengeEntriesQueryVariables ->; +export function useGetMyChallengeEntriesQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetMyChallengeEntriesDocument, options); + } +export function useGetMyChallengeEntriesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetMyChallengeEntriesDocument, options); + } +export function useGetMyChallengeEntriesSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetMyChallengeEntriesDocument, options); + } +export type GetMyChallengeEntriesQueryHookResult = ReturnType; +export type GetMyChallengeEntriesLazyQueryHookResult = ReturnType; +export type GetMyChallengeEntriesSuspenseQueryHookResult = ReturnType; +export type GetMyChallengeEntriesQueryResult = Apollo.QueryResult; export const CreateRuleSetDocument = gql` - mutation CreateRuleSet($name: String!, $description: String) { - createRuleSet(name: $name, description: $description) { - id - name - description - } + mutation CreateRuleSet($name: String!, $description: String) { + createRuleSet(name: $name, description: $description) { + id + name + description } -`; -export type CreateRuleSetMutationFn = Apollo.MutationFunction< - CreateRuleSetMutation, - CreateRuleSetMutationVariables ->; +} + `; +export type CreateRuleSetMutationFn = Apollo.MutationFunction; /** * __useCreateRuleSetMutation__ @@ -7425,66 +3225,38 @@ export type CreateRuleSetMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useCreateRuleSetMutation( - baseOptions?: Apollo.MutationHookOptions< - CreateRuleSetMutation, - CreateRuleSetMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - CreateRuleSetMutation, - CreateRuleSetMutationVariables - >(CreateRuleSetDocument, options); -} -export type CreateRuleSetMutationHookResult = ReturnType< - typeof useCreateRuleSetMutation ->; -export type CreateRuleSetMutationResult = - Apollo.MutationResult; -export type CreateRuleSetMutationOptions = Apollo.BaseMutationOptions< - CreateRuleSetMutation, - CreateRuleSetMutationVariables ->; +export function useCreateRuleSetMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(CreateRuleSetDocument, options); + } +export type CreateRuleSetMutationHookResult = ReturnType; +export type CreateRuleSetMutationResult = Apollo.MutationResult; +export type CreateRuleSetMutationOptions = Apollo.BaseMutationOptions; export const CreateChallengeDocument = gql` - mutation CreateChallenge( - $name: String! - $ruleSetId: ID! - $minimumShots: Int! - $startDate: DateTime! - $endDate: DateTime! - $description: String - $requiredTableSize: Float - $requiredPocketSize: Float - $isPublic: Boolean! = false - $maxAttempts: Int + mutation CreateChallenge($name: String!, $ruleSetId: ID!, $minimumShots: Int!, $startDate: DateTime!, $endDate: DateTime!, $description: String, $requiredTableSize: Float, $requiredPocketSize: Float, $isPublic: Boolean! = false, $maxAttempts: Int) { + createChallenge( + name: $name + ruleSetId: $ruleSetId + minimumShots: $minimumShots + startDate: $startDate + endDate: $endDate + description: $description + requiredTableSize: $requiredTableSize + requiredPocketSize: $requiredPocketSize + isPublic: $isPublic + maxAttempts: $maxAttempts ) { - createChallenge( - name: $name - ruleSetId: $ruleSetId - minimumShots: $minimumShots - startDate: $startDate - endDate: $endDate - description: $description - requiredTableSize: $requiredTableSize - requiredPocketSize: $requiredPocketSize - isPublic: $isPublic - maxAttempts: $maxAttempts - ) { - id - name - description - requiredTableSize - requiredPocketSize - isPublic - maxAttempts - } + id + name + description + requiredTableSize + requiredPocketSize + isPublic + maxAttempts } -`; -export type CreateChallengeMutationFn = Apollo.MutationFunction< - CreateChallengeMutation, - CreateChallengeMutationVariables ->; +} + `; +export type CreateChallengeMutationFn = Apollo.MutationFunction; /** * __useCreateChallengeMutation__ @@ -7512,43 +3284,26 @@ export type CreateChallengeMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useCreateChallengeMutation( - baseOptions?: Apollo.MutationHookOptions< - CreateChallengeMutation, - CreateChallengeMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - CreateChallengeMutation, - CreateChallengeMutationVariables - >(CreateChallengeDocument, options); -} -export type CreateChallengeMutationHookResult = ReturnType< - typeof useCreateChallengeMutation ->; -export type CreateChallengeMutationResult = - Apollo.MutationResult; -export type CreateChallengeMutationOptions = Apollo.BaseMutationOptions< - CreateChallengeMutation, - CreateChallengeMutationVariables ->; -export const InviteUsersToChallengeDocument = gql` - mutation InviteUsersToChallenge($challengeId: ID!, $userIds: [ID!]!) { - inviteUsersToChallenge(challengeId: $challengeId, userIds: $userIds) { - id - status - inviter { - id - username +export function useCreateChallengeMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(CreateChallengeDocument, options); } +export type CreateChallengeMutationHookResult = ReturnType; +export type CreateChallengeMutationResult = Apollo.MutationResult; +export type CreateChallengeMutationOptions = Apollo.BaseMutationOptions; +export const InviteUsersToChallengeDocument = gql` + mutation InviteUsersToChallenge($challengeId: ID!, $userIds: [ID!]!) { + inviteUsersToChallenge(challengeId: $challengeId, userIds: $userIds) { + id + status + inviter { + id + username } } -`; -export type InviteUsersToChallengeMutationFn = Apollo.MutationFunction< - InviteUsersToChallengeMutation, - InviteUsersToChallengeMutationVariables ->; +} + `; +export type InviteUsersToChallengeMutationFn = Apollo.MutationFunction; /** * __useInviteUsersToChallengeMutation__ @@ -7568,42 +3323,25 @@ export type InviteUsersToChallengeMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useInviteUsersToChallengeMutation( - baseOptions?: Apollo.MutationHookOptions< - InviteUsersToChallengeMutation, - InviteUsersToChallengeMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - InviteUsersToChallengeMutation, - InviteUsersToChallengeMutationVariables - >(InviteUsersToChallengeDocument, options); -} -export type InviteUsersToChallengeMutationHookResult = ReturnType< - typeof useInviteUsersToChallengeMutation ->; -export type InviteUsersToChallengeMutationResult = - Apollo.MutationResult; -export type InviteUsersToChallengeMutationOptions = Apollo.BaseMutationOptions< - InviteUsersToChallengeMutation, - InviteUsersToChallengeMutationVariables ->; -export const RespondToChallengeInvitationDocument = gql` - mutation RespondToChallengeInvitation($invitationId: ID!, $accept: Boolean!) { - respondToChallengeInvitation(invitationId: $invitationId, accept: $accept) { - id - status - challenge { - id +export function useInviteUsersToChallengeMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(InviteUsersToChallengeDocument, options); } +export type InviteUsersToChallengeMutationHookResult = ReturnType; +export type InviteUsersToChallengeMutationResult = Apollo.MutationResult; +export type InviteUsersToChallengeMutationOptions = Apollo.BaseMutationOptions; +export const RespondToChallengeInvitationDocument = gql` + mutation RespondToChallengeInvitation($invitationId: ID!, $accept: Boolean!) { + respondToChallengeInvitation(invitationId: $invitationId, accept: $accept) { + id + status + challenge { + id } } -`; -export type RespondToChallengeInvitationMutationFn = Apollo.MutationFunction< - RespondToChallengeInvitationMutation, - RespondToChallengeInvitationMutationVariables ->; +} + `; +export type RespondToChallengeInvitationMutationFn = Apollo.MutationFunction; /** * __useRespondToChallengeInvitationMutation__ @@ -7623,45 +3361,27 @@ export type RespondToChallengeInvitationMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useRespondToChallengeInvitationMutation( - baseOptions?: Apollo.MutationHookOptions< - RespondToChallengeInvitationMutation, - RespondToChallengeInvitationMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - RespondToChallengeInvitationMutation, - RespondToChallengeInvitationMutationVariables - >(RespondToChallengeInvitationDocument, options); -} -export type RespondToChallengeInvitationMutationHookResult = ReturnType< - typeof useRespondToChallengeInvitationMutation ->; -export type RespondToChallengeInvitationMutationResult = - Apollo.MutationResult; -export type RespondToChallengeInvitationMutationOptions = - Apollo.BaseMutationOptions< - RespondToChallengeInvitationMutation, - RespondToChallengeInvitationMutationVariables - >; -export const StartChallengeDocument = gql` - mutation StartChallenge($challengeId: ID!) { - startChallenge(challengeId: $challengeId) { - id - status - createdAt - challenge { - id - name +export function useRespondToChallengeInvitationMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(RespondToChallengeInvitationDocument, options); } +export type RespondToChallengeInvitationMutationHookResult = ReturnType; +export type RespondToChallengeInvitationMutationResult = Apollo.MutationResult; +export type RespondToChallengeInvitationMutationOptions = Apollo.BaseMutationOptions; +export const StartChallengeDocument = gql` + mutation StartChallenge($challengeId: ID!) { + startChallenge(challengeId: $challengeId) { + id + status + createdAt + challenge { + id + name } } -`; -export type StartChallengeMutationFn = Apollo.MutationFunction< - StartChallengeMutation, - StartChallengeMutationVariables ->; +} + `; +export type StartChallengeMutationFn = Apollo.MutationFunction; /** * __useStartChallengeMutation__ @@ -7680,46 +3400,29 @@ export type StartChallengeMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useStartChallengeMutation( - baseOptions?: Apollo.MutationHookOptions< - StartChallengeMutation, - StartChallengeMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - StartChallengeMutation, - StartChallengeMutationVariables - >(StartChallengeDocument, options); -} -export type StartChallengeMutationHookResult = ReturnType< - typeof useStartChallengeMutation ->; -export type StartChallengeMutationResult = - Apollo.MutationResult; -export type StartChallengeMutationOptions = Apollo.BaseMutationOptions< - StartChallengeMutation, - StartChallengeMutationVariables ->; -export const SubmitChallengeEntryDocument = gql` - mutation SubmitChallengeEntry($entryId: ID!, $videoId: ID!) { - submitChallengeEntry(entryId: $entryId, videoId: $videoId) { - id - status - qualified - makeRate - shotsCount - makesCount - video { - id +export function useStartChallengeMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(StartChallengeDocument, options); } +export type StartChallengeMutationHookResult = ReturnType; +export type StartChallengeMutationResult = Apollo.MutationResult; +export type StartChallengeMutationOptions = Apollo.BaseMutationOptions; +export const SubmitChallengeEntryDocument = gql` + mutation SubmitChallengeEntry($entryId: ID!, $videoId: ID!) { + submitChallengeEntry(entryId: $entryId, videoId: $videoId) { + id + status + qualified + makeRate + shotsCount + makesCount + video { + id } } -`; -export type SubmitChallengeEntryMutationFn = Apollo.MutationFunction< - SubmitChallengeEntryMutation, - SubmitChallengeEntryMutationVariables ->; +} + `; +export type SubmitChallengeEntryMutationFn = Apollo.MutationFunction; /** * __useSubmitChallengeEntryMutation__ @@ -7739,43 +3442,26 @@ export type SubmitChallengeEntryMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useSubmitChallengeEntryMutation( - baseOptions?: Apollo.MutationHookOptions< - SubmitChallengeEntryMutation, - SubmitChallengeEntryMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - SubmitChallengeEntryMutation, - SubmitChallengeEntryMutationVariables - >(SubmitChallengeEntryDocument, options); -} -export type SubmitChallengeEntryMutationHookResult = ReturnType< - typeof useSubmitChallengeEntryMutation ->; -export type SubmitChallengeEntryMutationResult = - Apollo.MutationResult; -export type SubmitChallengeEntryMutationOptions = Apollo.BaseMutationOptions< - SubmitChallengeEntryMutation, - SubmitChallengeEntryMutationVariables ->; +export function useSubmitChallengeEntryMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(SubmitChallengeEntryDocument, options); + } +export type SubmitChallengeEntryMutationHookResult = ReturnType; +export type SubmitChallengeEntryMutationResult = Apollo.MutationResult; +export type SubmitChallengeEntryMutationOptions = Apollo.BaseMutationOptions; export const RecalculateChallengeEntryDocument = gql` - mutation RecalculateChallengeEntry($entryId: ID!) { - recalculateChallengeEntry(entryId: $entryId) { - id - status - qualified - makeRate - shotsCount - makesCount - } + mutation RecalculateChallengeEntry($entryId: ID!) { + recalculateChallengeEntry(entryId: $entryId) { + id + status + qualified + makeRate + shotsCount + makesCount } -`; -export type RecalculateChallengeEntryMutationFn = Apollo.MutationFunction< - RecalculateChallengeEntryMutation, - RecalculateChallengeEntryMutationVariables ->; +} + `; +export type RecalculateChallengeEntryMutationFn = Apollo.MutationFunction; /** * __useRecalculateChallengeEntryMutation__ @@ -7794,33 +3480,18 @@ export type RecalculateChallengeEntryMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useRecalculateChallengeEntryMutation( - baseOptions?: Apollo.MutationHookOptions< - RecalculateChallengeEntryMutation, - RecalculateChallengeEntryMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - RecalculateChallengeEntryMutation, - RecalculateChallengeEntryMutationVariables - >(RecalculateChallengeEntryDocument, options); -} -export type RecalculateChallengeEntryMutationHookResult = ReturnType< - typeof useRecalculateChallengeEntryMutation ->; -export type RecalculateChallengeEntryMutationResult = - Apollo.MutationResult; -export type RecalculateChallengeEntryMutationOptions = - Apollo.BaseMutationOptions< - RecalculateChallengeEntryMutation, - RecalculateChallengeEntryMutationVariables - >; +export function useRecalculateChallengeEntryMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(RecalculateChallengeEntryDocument, options); + } +export type RecalculateChallengeEntryMutationHookResult = ReturnType; +export type RecalculateChallengeEntryMutationResult = Apollo.MutationResult; +export type RecalculateChallengeEntryMutationOptions = Apollo.BaseMutationOptions; export const IsChallengeDismissedDocument = gql` - query IsChallengeDismissed($challengeId: ID!) { - isChallengeDismissed(challengeId: $challengeId) - } -`; + query IsChallengeDismissed($challengeId: ID!) { + isChallengeDismissed(challengeId: $challengeId) +} + `; /** * __useIsChallengeDismissedQuery__ @@ -7838,64 +3509,28 @@ export const IsChallengeDismissedDocument = gql` * }, * }); */ -export function useIsChallengeDismissedQuery( - baseOptions: Apollo.QueryHookOptions< - IsChallengeDismissedQuery, - IsChallengeDismissedQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - IsChallengeDismissedQuery, - IsChallengeDismissedQueryVariables - >(IsChallengeDismissedDocument, options); -} -export function useIsChallengeDismissedLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - IsChallengeDismissedQuery, - IsChallengeDismissedQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - IsChallengeDismissedQuery, - IsChallengeDismissedQueryVariables - >(IsChallengeDismissedDocument, options); -} -export function useIsChallengeDismissedSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - IsChallengeDismissedQuery, - IsChallengeDismissedQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - IsChallengeDismissedQuery, - IsChallengeDismissedQueryVariables - >(IsChallengeDismissedDocument, options); -} -export type IsChallengeDismissedQueryHookResult = ReturnType< - typeof useIsChallengeDismissedQuery ->; -export type IsChallengeDismissedLazyQueryHookResult = ReturnType< - typeof useIsChallengeDismissedLazyQuery ->; -export type IsChallengeDismissedSuspenseQueryHookResult = ReturnType< - typeof useIsChallengeDismissedSuspenseQuery ->; -export type IsChallengeDismissedQueryResult = Apollo.QueryResult< - IsChallengeDismissedQuery, - IsChallengeDismissedQueryVariables ->; +export function useIsChallengeDismissedQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(IsChallengeDismissedDocument, options); + } +export function useIsChallengeDismissedLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(IsChallengeDismissedDocument, options); + } +export function useIsChallengeDismissedSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(IsChallengeDismissedDocument, options); + } +export type IsChallengeDismissedQueryHookResult = ReturnType; +export type IsChallengeDismissedLazyQueryHookResult = ReturnType; +export type IsChallengeDismissedSuspenseQueryHookResult = ReturnType; +export type IsChallengeDismissedQueryResult = Apollo.QueryResult; export const DismissChallengeDocument = gql` - mutation DismissChallenge($challengeId: ID!) { - dismissChallenge(challengeId: $challengeId) - } -`; -export type DismissChallengeMutationFn = Apollo.MutationFunction< - DismissChallengeMutation, - DismissChallengeMutationVariables ->; + mutation DismissChallenge($challengeId: ID!) { + dismissChallenge(challengeId: $challengeId) +} + `; +export type DismissChallengeMutationFn = Apollo.MutationFunction; /** * __useDismissChallengeMutation__ @@ -7914,36 +3549,19 @@ export type DismissChallengeMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useDismissChallengeMutation( - baseOptions?: Apollo.MutationHookOptions< - DismissChallengeMutation, - DismissChallengeMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - DismissChallengeMutation, - DismissChallengeMutationVariables - >(DismissChallengeDocument, options); -} -export type DismissChallengeMutationHookResult = ReturnType< - typeof useDismissChallengeMutation ->; -export type DismissChallengeMutationResult = - Apollo.MutationResult; -export type DismissChallengeMutationOptions = Apollo.BaseMutationOptions< - DismissChallengeMutation, - DismissChallengeMutationVariables ->; +export function useDismissChallengeMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(DismissChallengeDocument, options); + } +export type DismissChallengeMutationHookResult = ReturnType; +export type DismissChallengeMutationResult = Apollo.MutationResult; +export type DismissChallengeMutationOptions = Apollo.BaseMutationOptions; export const UndismissChallengeDocument = gql` - mutation UndismissChallenge($challengeId: ID!) { - undismissChallenge(challengeId: $challengeId) - } -`; -export type UndismissChallengeMutationFn = Apollo.MutationFunction< - UndismissChallengeMutation, - UndismissChallengeMutationVariables ->; + mutation UndismissChallenge($challengeId: ID!) { + undismissChallenge(challengeId: $challengeId) +} + `; +export type UndismissChallengeMutationFn = Apollo.MutationFunction; /** * __useUndismissChallengeMutation__ @@ -7962,44 +3580,23 @@ export type UndismissChallengeMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useUndismissChallengeMutation( - baseOptions?: Apollo.MutationHookOptions< - UndismissChallengeMutation, - UndismissChallengeMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - UndismissChallengeMutation, - UndismissChallengeMutationVariables - >(UndismissChallengeDocument, options); -} -export type UndismissChallengeMutationHookResult = ReturnType< - typeof useUndismissChallengeMutation ->; -export type UndismissChallengeMutationResult = - Apollo.MutationResult; -export type UndismissChallengeMutationOptions = Apollo.BaseMutationOptions< - UndismissChallengeMutation, - UndismissChallengeMutationVariables ->; +export function useUndismissChallengeMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(UndismissChallengeDocument, options); + } +export type UndismissChallengeMutationHookResult = ReturnType; +export type UndismissChallengeMutationResult = Apollo.MutationResult; +export type UndismissChallengeMutationOptions = Apollo.BaseMutationOptions; export const CommentOnVideoDocument = gql` - mutation CommentOnVideo( - $videoId: Int! - $message: String! - $parentCommentId: Int - ) { - commentOnVideo( - videoId: $videoId - message: $message - parentCommentId: $parentCommentId - ) - } -`; -export type CommentOnVideoMutationFn = Apollo.MutationFunction< - CommentOnVideoMutation, - CommentOnVideoMutationVariables ->; + mutation CommentOnVideo($videoId: Int!, $message: String!, $parentCommentId: Int) { + commentOnVideo( + videoId: $videoId + message: $message + parentCommentId: $parentCommentId + ) +} + `; +export type CommentOnVideoMutationFn = Apollo.MutationFunction; /** * __useCommentOnVideoMutation__ @@ -8020,40 +3617,19 @@ export type CommentOnVideoMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useCommentOnVideoMutation( - baseOptions?: Apollo.MutationHookOptions< - CommentOnVideoMutation, - CommentOnVideoMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - CommentOnVideoMutation, - CommentOnVideoMutationVariables - >(CommentOnVideoDocument, options); -} -export type CommentOnVideoMutationHookResult = ReturnType< - typeof useCommentOnVideoMutation ->; -export type CommentOnVideoMutationResult = - Apollo.MutationResult; -export type CommentOnVideoMutationOptions = Apollo.BaseMutationOptions< - CommentOnVideoMutation, - CommentOnVideoMutationVariables ->; +export function useCommentOnVideoMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(CommentOnVideoDocument, options); + } +export type CommentOnVideoMutationHookResult = ReturnType; +export type CommentOnVideoMutationResult = Apollo.MutationResult; +export type CommentOnVideoMutationOptions = Apollo.BaseMutationOptions; export const EditCommentDocument = gql` - mutation EditComment($videoId: Int!, $commentId: Int!, $newMessage: String!) { - editComment( - videoId: $videoId - commentId: $commentId - newMessage: $newMessage - ) - } -`; -export type EditCommentMutationFn = Apollo.MutationFunction< - EditCommentMutation, - EditCommentMutationVariables ->; + mutation EditComment($videoId: Int!, $commentId: Int!, $newMessage: String!) { + editComment(videoId: $videoId, commentId: $commentId, newMessage: $newMessage) +} + `; +export type EditCommentMutationFn = Apollo.MutationFunction; /** * __useEditCommentMutation__ @@ -8074,36 +3650,19 @@ export type EditCommentMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useEditCommentMutation( - baseOptions?: Apollo.MutationHookOptions< - EditCommentMutation, - EditCommentMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation( - EditCommentDocument, - options, - ); -} -export type EditCommentMutationHookResult = ReturnType< - typeof useEditCommentMutation ->; -export type EditCommentMutationResult = - Apollo.MutationResult; -export type EditCommentMutationOptions = Apollo.BaseMutationOptions< - EditCommentMutation, - EditCommentMutationVariables ->; +export function useEditCommentMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(EditCommentDocument, options); + } +export type EditCommentMutationHookResult = ReturnType; +export type EditCommentMutationResult = Apollo.MutationResult; +export type EditCommentMutationOptions = Apollo.BaseMutationOptions; export const DeleteCommentDocument = gql` - mutation DeleteComment($videoId: Int!, $commentId: Int!) { - deleteComment(videoId: $videoId, commentId: $commentId) - } -`; -export type DeleteCommentMutationFn = Apollo.MutationFunction< - DeleteCommentMutation, - DeleteCommentMutationVariables ->; + mutation DeleteComment($videoId: Int!, $commentId: Int!) { + deleteComment(videoId: $videoId, commentId: $commentId) +} + `; +export type DeleteCommentMutationFn = Apollo.MutationFunction; /** * __useDeleteCommentMutation__ @@ -8123,47 +3682,33 @@ export type DeleteCommentMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useDeleteCommentMutation( - baseOptions?: Apollo.MutationHookOptions< - DeleteCommentMutation, - DeleteCommentMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - DeleteCommentMutation, - DeleteCommentMutationVariables - >(DeleteCommentDocument, options); -} -export type DeleteCommentMutationHookResult = ReturnType< - typeof useDeleteCommentMutation ->; -export type DeleteCommentMutationResult = - Apollo.MutationResult; -export type DeleteCommentMutationOptions = Apollo.BaseMutationOptions< - DeleteCommentMutation, - DeleteCommentMutationVariables ->; -export const GetDeployedConfigDocument = gql` - query getDeployedConfig { - getDeployedConfig { - allowNewUsers - devMode - environment - firebase - minimumAllowedAppVersion - subscriptionGatingEnabled - bannerMessages { - color - dismissible - id - kind - message - priority +export function useDeleteCommentMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(DeleteCommentDocument, options); } +export type DeleteCommentMutationHookResult = ReturnType; +export type DeleteCommentMutationResult = Apollo.MutationResult; +export type DeleteCommentMutationOptions = Apollo.BaseMutationOptions; +export const GetDeployedConfigDocument = gql` + query getDeployedConfig { + getDeployedConfig { + allowNewUsers + devMode + environment + firebase + minimumAllowedAppVersion + subscriptionGatingEnabled + bannerMessages { + color + dismissible + id + kind + message + priority } } -`; +} + `; /** * __useGetDeployedConfigQuery__ @@ -8180,64 +3725,28 @@ export const GetDeployedConfigDocument = gql` * }, * }); */ -export function useGetDeployedConfigQuery( - baseOptions?: Apollo.QueryHookOptions< - GetDeployedConfigQuery, - GetDeployedConfigQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetDeployedConfigQuery, - GetDeployedConfigQueryVariables - >(GetDeployedConfigDocument, options); -} -export function useGetDeployedConfigLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetDeployedConfigQuery, - GetDeployedConfigQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetDeployedConfigQuery, - GetDeployedConfigQueryVariables - >(GetDeployedConfigDocument, options); -} -export function useGetDeployedConfigSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetDeployedConfigQuery, - GetDeployedConfigQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetDeployedConfigQuery, - GetDeployedConfigQueryVariables - >(GetDeployedConfigDocument, options); -} -export type GetDeployedConfigQueryHookResult = ReturnType< - typeof useGetDeployedConfigQuery ->; -export type GetDeployedConfigLazyQueryHookResult = ReturnType< - typeof useGetDeployedConfigLazyQuery ->; -export type GetDeployedConfigSuspenseQueryHookResult = ReturnType< - typeof useGetDeployedConfigSuspenseQuery ->; -export type GetDeployedConfigQueryResult = Apollo.QueryResult< - GetDeployedConfigQuery, - GetDeployedConfigQueryVariables ->; +export function useGetDeployedConfigQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetDeployedConfigDocument, options); + } +export function useGetDeployedConfigLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetDeployedConfigDocument, options); + } +export function useGetDeployedConfigSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetDeployedConfigDocument, options); + } +export type GetDeployedConfigQueryHookResult = ReturnType; +export type GetDeployedConfigLazyQueryHookResult = ReturnType; +export type GetDeployedConfigSuspenseQueryHookResult = ReturnType; +export type GetDeployedConfigQueryResult = Apollo.QueryResult; export const BlockContentDocument = gql` - mutation blockContent($videoId: Int!) { - blockContent(videoId: $videoId) - } -`; -export type BlockContentMutationFn = Apollo.MutationFunction< - BlockContentMutation, - BlockContentMutationVariables ->; + mutation blockContent($videoId: Int!) { + blockContent(videoId: $videoId) +} + `; +export type BlockContentMutationFn = Apollo.MutationFunction; /** * __useBlockContentMutation__ @@ -8256,36 +3765,19 @@ export type BlockContentMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useBlockContentMutation( - baseOptions?: Apollo.MutationHookOptions< - BlockContentMutation, - BlockContentMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - BlockContentMutation, - BlockContentMutationVariables - >(BlockContentDocument, options); -} -export type BlockContentMutationHookResult = ReturnType< - typeof useBlockContentMutation ->; -export type BlockContentMutationResult = - Apollo.MutationResult; -export type BlockContentMutationOptions = Apollo.BaseMutationOptions< - BlockContentMutation, - BlockContentMutationVariables ->; +export function useBlockContentMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(BlockContentDocument, options); + } +export type BlockContentMutationHookResult = ReturnType; +export type BlockContentMutationResult = Apollo.MutationResult; +export type BlockContentMutationOptions = Apollo.BaseMutationOptions; export const BlockUserDocument = gql` - mutation blockUser($userId: Int!) { - blockUser(userId: $userId) - } -`; -export type BlockUserMutationFn = Apollo.MutationFunction< - BlockUserMutation, - BlockUserMutationVariables ->; + mutation blockUser($userId: Int!) { + blockUser(userId: $userId) +} + `; +export type BlockUserMutationFn = Apollo.MutationFunction; /** * __useBlockUserMutation__ @@ -8304,43 +3796,19 @@ export type BlockUserMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useBlockUserMutation( - baseOptions?: Apollo.MutationHookOptions< - BlockUserMutation, - BlockUserMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation( - BlockUserDocument, - options, - ); -} -export type BlockUserMutationHookResult = ReturnType< - typeof useBlockUserMutation ->; +export function useBlockUserMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(BlockUserDocument, options); + } +export type BlockUserMutationHookResult = ReturnType; export type BlockUserMutationResult = Apollo.MutationResult; -export type BlockUserMutationOptions = Apollo.BaseMutationOptions< - BlockUserMutation, - BlockUserMutationVariables ->; +export type BlockUserMutationOptions = Apollo.BaseMutationOptions; export const ReportContentDocument = gql` - mutation reportContent( - $videoId: Int! - $reason: ReportReasonEnum! - $customReason: String = null - ) { - reportContent( - videoId: $videoId - reason: $reason - customReason: $customReason - ) - } -`; -export type ReportContentMutationFn = Apollo.MutationFunction< - ReportContentMutation, - ReportContentMutationVariables ->; + mutation reportContent($videoId: Int!, $reason: ReportReasonEnum!, $customReason: String = null) { + reportContent(videoId: $videoId, reason: $reason, customReason: $customReason) +} + `; +export type ReportContentMutationFn = Apollo.MutationFunction; /** * __useReportContentMutation__ @@ -8361,45 +3829,26 @@ export type ReportContentMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useReportContentMutation( - baseOptions?: Apollo.MutationHookOptions< - ReportContentMutation, - ReportContentMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - ReportContentMutation, - ReportContentMutationVariables - >(ReportContentDocument, options); -} -export type ReportContentMutationHookResult = ReturnType< - typeof useReportContentMutation ->; -export type ReportContentMutationResult = - Apollo.MutationResult; -export type ReportContentMutationOptions = Apollo.BaseMutationOptions< - ReportContentMutation, - ReportContentMutationVariables ->; +export function useReportContentMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(ReportContentDocument, options); + } +export type ReportContentMutationHookResult = ReturnType; +export type ReportContentMutationResult = Apollo.MutationResult; +export type ReportContentMutationOptions = Apollo.BaseMutationOptions; export const GetFeedDocument = gql` - query GetFeed( - $limit: Int! = 5 - $after: String = null - $filters: VideoFilterInput = null - ) { - getUserVideos(limit: $limit, after: $after, filters: $filters) { - videos { - ...VideoCardFields - } - pageInfo { - hasNextPage - endCursor - } + query GetFeed($limit: Int! = 5, $after: String = null, $filters: VideoFilterInput = null) { + getUserVideos(limit: $limit, after: $after, filters: $filters) { + videos { + ...VideoCardFields + } + pageInfo { + hasNextPage + endCursor } } - ${VideoCardFieldsFragmentDoc} -`; +} + ${VideoCardFieldsFragmentDoc}`; /** * __useGetFeedQuery__ @@ -8419,77 +3868,43 @@ export const GetFeedDocument = gql` * }, * }); */ -export function useGetFeedQuery( - baseOptions?: Apollo.QueryHookOptions, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetFeedDocument, - options, - ); -} -export function useGetFeedLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetFeedQuery, - GetFeedQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery( - GetFeedDocument, - options, - ); -} -export function useGetFeedSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetFeedQuery, - GetFeedQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery( - GetFeedDocument, - options, - ); -} +export function useGetFeedQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetFeedDocument, options); + } +export function useGetFeedLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetFeedDocument, options); + } +export function useGetFeedSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetFeedDocument, options); + } export type GetFeedQueryHookResult = ReturnType; export type GetFeedLazyQueryHookResult = ReturnType; -export type GetFeedSuspenseQueryHookResult = ReturnType< - typeof useGetFeedSuspenseQuery ->; -export type GetFeedQueryResult = Apollo.QueryResult< - GetFeedQuery, - GetFeedQueryVariables ->; +export type GetFeedSuspenseQueryHookResult = ReturnType; +export type GetFeedQueryResult = Apollo.QueryResult; export const GetVideoFeedDocument = gql` - query GetVideoFeed( - $limit: Int! = 5 - $after: String = null - $filters: VideoFilterInput = null - $includeCallersVideos: Boolean = null - $includePrivate: IncludePrivateEnum = MINE - $feedInput: VideoFeedInputGQL = null + query GetVideoFeed($limit: Int! = 5, $after: String = null, $filters: VideoFilterInput = null, $includeCallersVideos: Boolean = null, $includePrivate: IncludePrivateEnum = MINE, $feedInput: VideoFeedInputGQL = null) { + getFeedVideos( + limit: $limit + after: $after + filters: $filters + includeCallersVideos: $includeCallersVideos + includePrivate: $includePrivate + feedInput: $feedInput ) { - getFeedVideos( - limit: $limit - after: $after - filters: $filters - includeCallersVideos: $includeCallersVideos - includePrivate: $includePrivate - feedInput: $feedInput - ) { - videos { - ...VideoCardFields - } - pageInfo { - hasNextPage - endCursor - } - hasFollowing + videos { + ...VideoCardFields } + pageInfo { + hasNextPage + endCursor + } + hasFollowing } - ${VideoCardFieldsFragmentDoc} -`; +} + ${VideoCardFieldsFragmentDoc}`; /** * __useGetVideoFeedQuery__ @@ -8512,71 +3927,38 @@ export const GetVideoFeedDocument = gql` * }, * }); */ -export function useGetVideoFeedQuery( - baseOptions?: Apollo.QueryHookOptions< - GetVideoFeedQuery, - GetVideoFeedQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetVideoFeedDocument, - options, - ); -} -export function useGetVideoFeedLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetVideoFeedQuery, - GetVideoFeedQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery( - GetVideoFeedDocument, - options, - ); -} -export function useGetVideoFeedSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetVideoFeedQuery, - GetVideoFeedQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery( - GetVideoFeedDocument, - options, - ); -} -export type GetVideoFeedQueryHookResult = ReturnType< - typeof useGetVideoFeedQuery ->; -export type GetVideoFeedLazyQueryHookResult = ReturnType< - typeof useGetVideoFeedLazyQuery ->; -export type GetVideoFeedSuspenseQueryHookResult = ReturnType< - typeof useGetVideoFeedSuspenseQuery ->; -export type GetVideoFeedQueryResult = Apollo.QueryResult< - GetVideoFeedQuery, - GetVideoFeedQueryVariables ->; -export const GetMakesLeaderboardDocument = gql` - query GetMakesLeaderboard($interval: TimeInterval, $when: DateTime) { - getMakesLeaderboard(interval: $interval, when: $when) { - entries { - user { - id - username - profileImageUri - } - value - proportionMade - total +export function useGetVideoFeedQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetVideoFeedDocument, options); } +export function useGetVideoFeedLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetVideoFeedDocument, options); + } +export function useGetVideoFeedSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetVideoFeedDocument, options); + } +export type GetVideoFeedQueryHookResult = ReturnType; +export type GetVideoFeedLazyQueryHookResult = ReturnType; +export type GetVideoFeedSuspenseQueryHookResult = ReturnType; +export type GetVideoFeedQueryResult = Apollo.QueryResult; +export const GetMakesLeaderboardDocument = gql` + query GetMakesLeaderboard($interval: TimeInterval, $when: DateTime) { + getMakesLeaderboard(interval: $interval, when: $when) { + entries { + user { + id + username + profileImageUri + } + value + proportionMade + total } } -`; +} + `; /** * __useGetMakesLeaderboardQuery__ @@ -8595,74 +3977,41 @@ export const GetMakesLeaderboardDocument = gql` * }, * }); */ -export function useGetMakesLeaderboardQuery( - baseOptions?: Apollo.QueryHookOptions< - GetMakesLeaderboardQuery, - GetMakesLeaderboardQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetMakesLeaderboardQuery, - GetMakesLeaderboardQueryVariables - >(GetMakesLeaderboardDocument, options); -} -export function useGetMakesLeaderboardLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetMakesLeaderboardQuery, - GetMakesLeaderboardQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetMakesLeaderboardQuery, - GetMakesLeaderboardQueryVariables - >(GetMakesLeaderboardDocument, options); -} -export function useGetMakesLeaderboardSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetMakesLeaderboardQuery, - GetMakesLeaderboardQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetMakesLeaderboardQuery, - GetMakesLeaderboardQueryVariables - >(GetMakesLeaderboardDocument, options); -} -export type GetMakesLeaderboardQueryHookResult = ReturnType< - typeof useGetMakesLeaderboardQuery ->; -export type GetMakesLeaderboardLazyQueryHookResult = ReturnType< - typeof useGetMakesLeaderboardLazyQuery ->; -export type GetMakesLeaderboardSuspenseQueryHookResult = ReturnType< - typeof useGetMakesLeaderboardSuspenseQuery ->; -export type GetMakesLeaderboardQueryResult = Apollo.QueryResult< - GetMakesLeaderboardQuery, - GetMakesLeaderboardQueryVariables ->; +export function useGetMakesLeaderboardQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetMakesLeaderboardDocument, options); + } +export function useGetMakesLeaderboardLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetMakesLeaderboardDocument, options); + } +export function useGetMakesLeaderboardSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetMakesLeaderboardDocument, options); + } +export type GetMakesLeaderboardQueryHookResult = ReturnType; +export type GetMakesLeaderboardLazyQueryHookResult = ReturnType; +export type GetMakesLeaderboardSuspenseQueryHookResult = ReturnType; +export type GetMakesLeaderboardQueryResult = Apollo.QueryResult; export const GetRunsLeaderboardDocument = gql` - query GetRunsLeaderboard($interval: TimeInterval, $when: DateTime) { - getLongestRunsLeaderboard(interval: $interval, when: $when) { - entries { + query GetRunsLeaderboard($interval: TimeInterval, $when: DateTime) { + getLongestRunsLeaderboard(interval: $interval, when: $when) { + entries { + id + runLength + video { + name + createdAt + } + user { id - runLength - video { - name - createdAt - } - user { - id - username - profileImageUri - } + username + profileImageUri } } } -`; +} + `; /** * __useGetRunsLeaderboardQuery__ @@ -8681,69 +4030,33 @@ export const GetRunsLeaderboardDocument = gql` * }, * }); */ -export function useGetRunsLeaderboardQuery( - baseOptions?: Apollo.QueryHookOptions< - GetRunsLeaderboardQuery, - GetRunsLeaderboardQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetRunsLeaderboardQuery, - GetRunsLeaderboardQueryVariables - >(GetRunsLeaderboardDocument, options); -} -export function useGetRunsLeaderboardLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetRunsLeaderboardQuery, - GetRunsLeaderboardQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetRunsLeaderboardQuery, - GetRunsLeaderboardQueryVariables - >(GetRunsLeaderboardDocument, options); -} -export function useGetRunsLeaderboardSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetRunsLeaderboardQuery, - GetRunsLeaderboardQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetRunsLeaderboardQuery, - GetRunsLeaderboardQueryVariables - >(GetRunsLeaderboardDocument, options); -} -export type GetRunsLeaderboardQueryHookResult = ReturnType< - typeof useGetRunsLeaderboardQuery ->; -export type GetRunsLeaderboardLazyQueryHookResult = ReturnType< - typeof useGetRunsLeaderboardLazyQuery ->; -export type GetRunsLeaderboardSuspenseQueryHookResult = ReturnType< - typeof useGetRunsLeaderboardSuspenseQuery ->; -export type GetRunsLeaderboardQueryResult = Apollo.QueryResult< - GetRunsLeaderboardQuery, - GetRunsLeaderboardQueryVariables ->; +export function useGetRunsLeaderboardQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetRunsLeaderboardDocument, options); + } +export function useGetRunsLeaderboardLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetRunsLeaderboardDocument, options); + } +export function useGetRunsLeaderboardSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetRunsLeaderboardDocument, options); + } +export type GetRunsLeaderboardQueryHookResult = ReturnType; +export type GetRunsLeaderboardLazyQueryHookResult = ReturnType; +export type GetRunsLeaderboardSuspenseQueryHookResult = ReturnType; +export type GetRunsLeaderboardQueryResult = Apollo.QueryResult; export const GetVideoMakePercentageIntervalsDocument = gql` - query GetVideoMakePercentageIntervals( - $videoId: ID! - $intervalDuration: Int! + query GetVideoMakePercentageIntervals($videoId: ID!, $intervalDuration: Int!) { + getVideoMakePercentageIntervals( + videoId: $videoId + intervalDuration: $intervalDuration ) { - getVideoMakePercentageIntervals( - videoId: $videoId - intervalDuration: $intervalDuration - ) { - makePercentage - elapsedTime - } + makePercentage + elapsedTime } -`; +} + `; /** * __useGetVideoMakePercentageIntervalsQuery__ @@ -8762,128 +4075,94 @@ export const GetVideoMakePercentageIntervalsDocument = gql` * }, * }); */ -export function useGetVideoMakePercentageIntervalsQuery( - baseOptions: Apollo.QueryHookOptions< - GetVideoMakePercentageIntervalsQuery, - GetVideoMakePercentageIntervalsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetVideoMakePercentageIntervalsQuery, - GetVideoMakePercentageIntervalsQueryVariables - >(GetVideoMakePercentageIntervalsDocument, options); -} -export function useGetVideoMakePercentageIntervalsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetVideoMakePercentageIntervalsQuery, - GetVideoMakePercentageIntervalsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetVideoMakePercentageIntervalsQuery, - GetVideoMakePercentageIntervalsQueryVariables - >(GetVideoMakePercentageIntervalsDocument, options); -} -export function useGetVideoMakePercentageIntervalsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetVideoMakePercentageIntervalsQuery, - GetVideoMakePercentageIntervalsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetVideoMakePercentageIntervalsQuery, - GetVideoMakePercentageIntervalsQueryVariables - >(GetVideoMakePercentageIntervalsDocument, options); -} -export type GetVideoMakePercentageIntervalsQueryHookResult = ReturnType< - typeof useGetVideoMakePercentageIntervalsQuery ->; -export type GetVideoMakePercentageIntervalsLazyQueryHookResult = ReturnType< - typeof useGetVideoMakePercentageIntervalsLazyQuery ->; -export type GetVideoMakePercentageIntervalsSuspenseQueryHookResult = ReturnType< - typeof useGetVideoMakePercentageIntervalsSuspenseQuery ->; -export type GetVideoMakePercentageIntervalsQueryResult = Apollo.QueryResult< - GetVideoMakePercentageIntervalsQuery, - GetVideoMakePercentageIntervalsQueryVariables ->; +export function useGetVideoMakePercentageIntervalsQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetVideoMakePercentageIntervalsDocument, options); + } +export function useGetVideoMakePercentageIntervalsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetVideoMakePercentageIntervalsDocument, options); + } +export function useGetVideoMakePercentageIntervalsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetVideoMakePercentageIntervalsDocument, options); + } +export type GetVideoMakePercentageIntervalsQueryHookResult = ReturnType; +export type GetVideoMakePercentageIntervalsLazyQueryHookResult = ReturnType; +export type GetVideoMakePercentageIntervalsSuspenseQueryHookResult = ReturnType; +export type GetVideoMakePercentageIntervalsQueryResult = Apollo.QueryResult; export const GetMedalsDocument = gql` - query getMedals($scope: MedalScope!, $userId: Int) { - getMedals(scope: $scope, userId: $userId) { - distanceOver78 { - ...MedalFields - } - distanceOver90 { - ...MedalFields - } - runLength3 { - ...MedalFields - } - runLength5 { - ...MedalFields - } - runLength8 { - ...MedalFields - } - runLength10 { - ...MedalFields - } - runLength15 { - ...MedalFields - } - runLength20 { - ...MedalFields - } - runLength25 { - ...MedalFields - } - runLength30 { - ...MedalFields - } - runLength40 { - ...MedalFields - } - runLength50 { - ...MedalFields - } - totalMakes100 { - ...MedalFields - } - totalMakes500 { - ...MedalFields - } - totalMakes1000 { - ...MedalFields - } - totalMakes5000 { - ...MedalFields - } - totalMakes10000 { - ...MedalFields - } - dailyMakes50 { - ...MedalFields - } - dailyMakes100 { - ...MedalFields - } - dailyMakes150 { - ...MedalFields - } - dailyMakes200 { - ...MedalFields - } - dailyMakes250 { - ...MedalFields - } + query getMedals($scope: MedalScope!, $userId: Int) { + getMedals(scope: $scope, userId: $userId) { + distanceOver78 { + ...MedalFields + } + distanceOver90 { + ...MedalFields + } + runLength3 { + ...MedalFields + } + runLength5 { + ...MedalFields + } + runLength8 { + ...MedalFields + } + runLength10 { + ...MedalFields + } + runLength15 { + ...MedalFields + } + runLength20 { + ...MedalFields + } + runLength25 { + ...MedalFields + } + runLength30 { + ...MedalFields + } + runLength40 { + ...MedalFields + } + runLength50 { + ...MedalFields + } + totalMakes100 { + ...MedalFields + } + totalMakes500 { + ...MedalFields + } + totalMakes1000 { + ...MedalFields + } + totalMakes5000 { + ...MedalFields + } + totalMakes10000 { + ...MedalFields + } + dailyMakes50 { + ...MedalFields + } + dailyMakes100 { + ...MedalFields + } + dailyMakes150 { + ...MedalFields + } + dailyMakes200 { + ...MedalFields + } + dailyMakes250 { + ...MedalFields } } - ${MedalFieldsFragmentDoc} -`; +} + ${MedalFieldsFragmentDoc}`; /** * __useGetMedalsQuery__ @@ -8902,67 +4181,34 @@ export const GetMedalsDocument = gql` * }, * }); */ -export function useGetMedalsQuery( - baseOptions: Apollo.QueryHookOptions, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetMedalsDocument, - options, - ); -} -export function useGetMedalsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetMedalsQuery, - GetMedalsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery( - GetMedalsDocument, - options, - ); -} -export function useGetMedalsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetMedalsQuery, - GetMedalsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery( - GetMedalsDocument, - options, - ); -} -export type GetMedalsQueryHookResult = ReturnType; -export type GetMedalsLazyQueryHookResult = ReturnType< - typeof useGetMedalsLazyQuery ->; -export type GetMedalsSuspenseQueryHookResult = ReturnType< - typeof useGetMedalsSuspenseQuery ->; -export type GetMedalsQueryResult = Apollo.QueryResult< - GetMedalsQuery, - GetMedalsQueryVariables ->; -export const GetNotificationsDocument = gql` - query GetNotifications( - $limit: Int! = 20 - $offset: Int! = 0 - $filters: NotificationFilters = null - ) { - notifications(limit: $limit, offset: $offset, filters: $filters) { - notifications { - ...Notification +export function useGetMedalsQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetMedalsDocument, options); } - totalCount - unreadCount - hasMore +export function useGetMedalsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetMedalsDocument, options); + } +export function useGetMedalsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetMedalsDocument, options); + } +export type GetMedalsQueryHookResult = ReturnType; +export type GetMedalsLazyQueryHookResult = ReturnType; +export type GetMedalsSuspenseQueryHookResult = ReturnType; +export type GetMedalsQueryResult = Apollo.QueryResult; +export const GetNotificationsDocument = gql` + query GetNotifications($limit: Int! = 20, $offset: Int! = 0, $filters: NotificationFilters = null) { + notifications(limit: $limit, offset: $offset, filters: $filters) { + notifications { + ...Notification } + totalCount + unreadCount + hasMore } - ${NotificationFragmentDoc} -`; +} + ${NotificationFragmentDoc}`; /** * __useGetNotificationsQuery__ @@ -8982,60 +4228,27 @@ export const GetNotificationsDocument = gql` * }, * }); */ -export function useGetNotificationsQuery( - baseOptions?: Apollo.QueryHookOptions< - GetNotificationsQuery, - GetNotificationsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetNotificationsDocument, - options, - ); -} -export function useGetNotificationsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetNotificationsQuery, - GetNotificationsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetNotificationsQuery, - GetNotificationsQueryVariables - >(GetNotificationsDocument, options); -} -export function useGetNotificationsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetNotificationsQuery, - GetNotificationsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetNotificationsQuery, - GetNotificationsQueryVariables - >(GetNotificationsDocument, options); -} -export type GetNotificationsQueryHookResult = ReturnType< - typeof useGetNotificationsQuery ->; -export type GetNotificationsLazyQueryHookResult = ReturnType< - typeof useGetNotificationsLazyQuery ->; -export type GetNotificationsSuspenseQueryHookResult = ReturnType< - typeof useGetNotificationsSuspenseQuery ->; -export type GetNotificationsQueryResult = Apollo.QueryResult< - GetNotificationsQuery, - GetNotificationsQueryVariables ->; +export function useGetNotificationsQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetNotificationsDocument, options); + } +export function useGetNotificationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetNotificationsDocument, options); + } +export function useGetNotificationsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetNotificationsDocument, options); + } +export type GetNotificationsQueryHookResult = ReturnType; +export type GetNotificationsLazyQueryHookResult = ReturnType; +export type GetNotificationsSuspenseQueryHookResult = ReturnType; +export type GetNotificationsQueryResult = Apollo.QueryResult; export const GetUnreadNotificationCountDocument = gql` - query GetUnreadNotificationCount { - unreadNotificationCount - } -`; + query GetUnreadNotificationCount { + unreadNotificationCount +} + `; /** * __useGetUnreadNotificationCountQuery__ @@ -9052,64 +4265,28 @@ export const GetUnreadNotificationCountDocument = gql` * }, * }); */ -export function useGetUnreadNotificationCountQuery( - baseOptions?: Apollo.QueryHookOptions< - GetUnreadNotificationCountQuery, - GetUnreadNotificationCountQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetUnreadNotificationCountQuery, - GetUnreadNotificationCountQueryVariables - >(GetUnreadNotificationCountDocument, options); -} -export function useGetUnreadNotificationCountLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetUnreadNotificationCountQuery, - GetUnreadNotificationCountQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetUnreadNotificationCountQuery, - GetUnreadNotificationCountQueryVariables - >(GetUnreadNotificationCountDocument, options); -} -export function useGetUnreadNotificationCountSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetUnreadNotificationCountQuery, - GetUnreadNotificationCountQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetUnreadNotificationCountQuery, - GetUnreadNotificationCountQueryVariables - >(GetUnreadNotificationCountDocument, options); -} -export type GetUnreadNotificationCountQueryHookResult = ReturnType< - typeof useGetUnreadNotificationCountQuery ->; -export type GetUnreadNotificationCountLazyQueryHookResult = ReturnType< - typeof useGetUnreadNotificationCountLazyQuery ->; -export type GetUnreadNotificationCountSuspenseQueryHookResult = ReturnType< - typeof useGetUnreadNotificationCountSuspenseQuery ->; -export type GetUnreadNotificationCountQueryResult = Apollo.QueryResult< - GetUnreadNotificationCountQuery, - GetUnreadNotificationCountQueryVariables ->; +export function useGetUnreadNotificationCountQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetUnreadNotificationCountDocument, options); + } +export function useGetUnreadNotificationCountLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetUnreadNotificationCountDocument, options); + } +export function useGetUnreadNotificationCountSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetUnreadNotificationCountDocument, options); + } +export type GetUnreadNotificationCountQueryHookResult = ReturnType; +export type GetUnreadNotificationCountLazyQueryHookResult = ReturnType; +export type GetUnreadNotificationCountSuspenseQueryHookResult = ReturnType; +export type GetUnreadNotificationCountQueryResult = Apollo.QueryResult; export const MarkNotificationAsReadDocument = gql` - mutation MarkNotificationAsRead($notificationId: Int!) { - markNotificationAsRead(notificationId: $notificationId) - } -`; -export type MarkNotificationAsReadMutationFn = Apollo.MutationFunction< - MarkNotificationAsReadMutation, - MarkNotificationAsReadMutationVariables ->; + mutation MarkNotificationAsRead($notificationId: Int!) { + markNotificationAsRead(notificationId: $notificationId) +} + `; +export type MarkNotificationAsReadMutationFn = Apollo.MutationFunction; /** * __useMarkNotificationAsReadMutation__ @@ -9128,36 +4305,19 @@ export type MarkNotificationAsReadMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useMarkNotificationAsReadMutation( - baseOptions?: Apollo.MutationHookOptions< - MarkNotificationAsReadMutation, - MarkNotificationAsReadMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - MarkNotificationAsReadMutation, - MarkNotificationAsReadMutationVariables - >(MarkNotificationAsReadDocument, options); -} -export type MarkNotificationAsReadMutationHookResult = ReturnType< - typeof useMarkNotificationAsReadMutation ->; -export type MarkNotificationAsReadMutationResult = - Apollo.MutationResult; -export type MarkNotificationAsReadMutationOptions = Apollo.BaseMutationOptions< - MarkNotificationAsReadMutation, - MarkNotificationAsReadMutationVariables ->; +export function useMarkNotificationAsReadMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(MarkNotificationAsReadDocument, options); + } +export type MarkNotificationAsReadMutationHookResult = ReturnType; +export type MarkNotificationAsReadMutationResult = Apollo.MutationResult; +export type MarkNotificationAsReadMutationOptions = Apollo.BaseMutationOptions; export const MarkNotificationsAsReadDocument = gql` - mutation MarkNotificationsAsRead($notificationIds: [Int!]!) { - markNotificationsAsRead(notificationIds: $notificationIds) - } -`; -export type MarkNotificationsAsReadMutationFn = Apollo.MutationFunction< - MarkNotificationsAsReadMutation, - MarkNotificationsAsReadMutationVariables ->; + mutation MarkNotificationsAsRead($notificationIds: [Int!]!) { + markNotificationsAsRead(notificationIds: $notificationIds) +} + `; +export type MarkNotificationsAsReadMutationFn = Apollo.MutationFunction; /** * __useMarkNotificationsAsReadMutation__ @@ -9176,36 +4336,19 @@ export type MarkNotificationsAsReadMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useMarkNotificationsAsReadMutation( - baseOptions?: Apollo.MutationHookOptions< - MarkNotificationsAsReadMutation, - MarkNotificationsAsReadMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - MarkNotificationsAsReadMutation, - MarkNotificationsAsReadMutationVariables - >(MarkNotificationsAsReadDocument, options); -} -export type MarkNotificationsAsReadMutationHookResult = ReturnType< - typeof useMarkNotificationsAsReadMutation ->; -export type MarkNotificationsAsReadMutationResult = - Apollo.MutationResult; -export type MarkNotificationsAsReadMutationOptions = Apollo.BaseMutationOptions< - MarkNotificationsAsReadMutation, - MarkNotificationsAsReadMutationVariables ->; +export function useMarkNotificationsAsReadMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(MarkNotificationsAsReadDocument, options); + } +export type MarkNotificationsAsReadMutationHookResult = ReturnType; +export type MarkNotificationsAsReadMutationResult = Apollo.MutationResult; +export type MarkNotificationsAsReadMutationOptions = Apollo.BaseMutationOptions; export const MarkAllNotificationsAsReadDocument = gql` - mutation MarkAllNotificationsAsRead { - markAllNotificationsAsRead - } -`; -export type MarkAllNotificationsAsReadMutationFn = Apollo.MutationFunction< - MarkAllNotificationsAsReadMutation, - MarkAllNotificationsAsReadMutationVariables ->; + mutation MarkAllNotificationsAsRead { + markAllNotificationsAsRead +} + `; +export type MarkAllNotificationsAsReadMutationFn = Apollo.MutationFunction; /** * __useMarkAllNotificationsAsReadMutation__ @@ -9223,37 +4366,19 @@ export type MarkAllNotificationsAsReadMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useMarkAllNotificationsAsReadMutation( - baseOptions?: Apollo.MutationHookOptions< - MarkAllNotificationsAsReadMutation, - MarkAllNotificationsAsReadMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - MarkAllNotificationsAsReadMutation, - MarkAllNotificationsAsReadMutationVariables - >(MarkAllNotificationsAsReadDocument, options); -} -export type MarkAllNotificationsAsReadMutationHookResult = ReturnType< - typeof useMarkAllNotificationsAsReadMutation ->; -export type MarkAllNotificationsAsReadMutationResult = - Apollo.MutationResult; -export type MarkAllNotificationsAsReadMutationOptions = - Apollo.BaseMutationOptions< - MarkAllNotificationsAsReadMutation, - MarkAllNotificationsAsReadMutationVariables - >; +export function useMarkAllNotificationsAsReadMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(MarkAllNotificationsAsReadDocument, options); + } +export type MarkAllNotificationsAsReadMutationHookResult = ReturnType; +export type MarkAllNotificationsAsReadMutationResult = Apollo.MutationResult; +export type MarkAllNotificationsAsReadMutationOptions = Apollo.BaseMutationOptions; export const DeleteNotificationDocument = gql` - mutation DeleteNotification($notificationId: Int!) { - deleteNotification(notificationId: $notificationId) - } -`; -export type DeleteNotificationMutationFn = Apollo.MutationFunction< - DeleteNotificationMutation, - DeleteNotificationMutationVariables ->; + mutation DeleteNotification($notificationId: Int!) { + deleteNotification(notificationId: $notificationId) +} + `; +export type DeleteNotificationMutationFn = Apollo.MutationFunction; /** * __useDeleteNotificationMutation__ @@ -9272,47 +4397,30 @@ export type DeleteNotificationMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useDeleteNotificationMutation( - baseOptions?: Apollo.MutationHookOptions< - DeleteNotificationMutation, - DeleteNotificationMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - DeleteNotificationMutation, - DeleteNotificationMutationVariables - >(DeleteNotificationDocument, options); -} -export type DeleteNotificationMutationHookResult = ReturnType< - typeof useDeleteNotificationMutation ->; -export type DeleteNotificationMutationResult = - Apollo.MutationResult; -export type DeleteNotificationMutationOptions = Apollo.BaseMutationOptions< - DeleteNotificationMutation, - DeleteNotificationMutationVariables ->; +export function useDeleteNotificationMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(DeleteNotificationDocument, options); + } +export type DeleteNotificationMutationHookResult = ReturnType; +export type DeleteNotificationMutationResult = Apollo.MutationResult; +export type DeleteNotificationMutationOptions = Apollo.BaseMutationOptions; export const EnsureStripeCustomerExistsDocument = gql` - mutation EnsureStripeCustomerExists { - ensureStripeCustomerExists { - id - firebaseUid - username - stripeCustomerId - profileImageUri - isAdmin - fargoRating - videosPrivateByDefault - createdAt - updatedAt - } + mutation EnsureStripeCustomerExists { + ensureStripeCustomerExists { + id + firebaseUid + username + stripeCustomerId + profileImageUri + isAdmin + fargoRating + videosPrivateByDefault + createdAt + updatedAt } -`; -export type EnsureStripeCustomerExistsMutationFn = Apollo.MutationFunction< - EnsureStripeCustomerExistsMutation, - EnsureStripeCustomerExistsMutationVariables ->; +} + `; +export type EnsureStripeCustomerExistsMutationFn = Apollo.MutationFunction; /** * __useEnsureStripeCustomerExistsMutation__ @@ -9330,40 +4438,22 @@ export type EnsureStripeCustomerExistsMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useEnsureStripeCustomerExistsMutation( - baseOptions?: Apollo.MutationHookOptions< - EnsureStripeCustomerExistsMutation, - EnsureStripeCustomerExistsMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - EnsureStripeCustomerExistsMutation, - EnsureStripeCustomerExistsMutationVariables - >(EnsureStripeCustomerExistsDocument, options); -} -export type EnsureStripeCustomerExistsMutationHookResult = ReturnType< - typeof useEnsureStripeCustomerExistsMutation ->; -export type EnsureStripeCustomerExistsMutationResult = - Apollo.MutationResult; -export type EnsureStripeCustomerExistsMutationOptions = - Apollo.BaseMutationOptions< - EnsureStripeCustomerExistsMutation, - EnsureStripeCustomerExistsMutationVariables - >; +export function useEnsureStripeCustomerExistsMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(EnsureStripeCustomerExistsDocument, options); + } +export type EnsureStripeCustomerExistsMutationHookResult = ReturnType; +export type EnsureStripeCustomerExistsMutationResult = Apollo.MutationResult; +export type EnsureStripeCustomerExistsMutationOptions = Apollo.BaseMutationOptions; export const CreateSubscriptionDocument = gql` - mutation CreateSubscription($priceId: String!) { - createSubscription(priceId: $priceId) { - checkoutUrl - sessionId - } + mutation CreateSubscription($priceId: String!) { + createSubscription(priceId: $priceId) { + checkoutUrl + sessionId } -`; -export type CreateSubscriptionMutationFn = Apollo.MutationFunction< - CreateSubscriptionMutation, - CreateSubscriptionMutationVariables ->; +} + `; +export type CreateSubscriptionMutationFn = Apollo.MutationFunction; /** * __useCreateSubscriptionMutation__ @@ -9382,48 +4472,34 @@ export type CreateSubscriptionMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useCreateSubscriptionMutation( - baseOptions?: Apollo.MutationHookOptions< - CreateSubscriptionMutation, - CreateSubscriptionMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - CreateSubscriptionMutation, - CreateSubscriptionMutationVariables - >(CreateSubscriptionDocument, options); -} -export type CreateSubscriptionMutationHookResult = ReturnType< - typeof useCreateSubscriptionMutation ->; -export type CreateSubscriptionMutationResult = - Apollo.MutationResult; -export type CreateSubscriptionMutationOptions = Apollo.BaseMutationOptions< - CreateSubscriptionMutation, - CreateSubscriptionMutationVariables ->; +export function useCreateSubscriptionMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(CreateSubscriptionDocument, options); + } +export type CreateSubscriptionMutationHookResult = ReturnType; +export type CreateSubscriptionMutationResult = Apollo.MutationResult; +export type CreateSubscriptionMutationOptions = Apollo.BaseMutationOptions; export const GetAvailableSubscriptionOptionsDocument = gql` - query GetAvailableSubscriptionOptions { - getAvailableSubscriptionOptions { - products { + query GetAvailableSubscriptionOptions { + getAvailableSubscriptionOptions { + products { + id + name + description + active + prices { id - name - description + currency + unitAmount + recurringInterval + recurringIntervalCount + type active - prices { - id - currency - unitAmount - recurringInterval - recurringIntervalCount - type - active - } } } } -`; +} + `; /** * __useGetAvailableSubscriptionOptionsQuery__ @@ -9440,68 +4516,35 @@ export const GetAvailableSubscriptionOptionsDocument = gql` * }, * }); */ -export function useGetAvailableSubscriptionOptionsQuery( - baseOptions?: Apollo.QueryHookOptions< - GetAvailableSubscriptionOptionsQuery, - GetAvailableSubscriptionOptionsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetAvailableSubscriptionOptionsQuery, - GetAvailableSubscriptionOptionsQueryVariables - >(GetAvailableSubscriptionOptionsDocument, options); -} -export function useGetAvailableSubscriptionOptionsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetAvailableSubscriptionOptionsQuery, - GetAvailableSubscriptionOptionsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetAvailableSubscriptionOptionsQuery, - GetAvailableSubscriptionOptionsQueryVariables - >(GetAvailableSubscriptionOptionsDocument, options); -} -export function useGetAvailableSubscriptionOptionsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetAvailableSubscriptionOptionsQuery, - GetAvailableSubscriptionOptionsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetAvailableSubscriptionOptionsQuery, - GetAvailableSubscriptionOptionsQueryVariables - >(GetAvailableSubscriptionOptionsDocument, options); -} -export type GetAvailableSubscriptionOptionsQueryHookResult = ReturnType< - typeof useGetAvailableSubscriptionOptionsQuery ->; -export type GetAvailableSubscriptionOptionsLazyQueryHookResult = ReturnType< - typeof useGetAvailableSubscriptionOptionsLazyQuery ->; -export type GetAvailableSubscriptionOptionsSuspenseQueryHookResult = ReturnType< - typeof useGetAvailableSubscriptionOptionsSuspenseQuery ->; -export type GetAvailableSubscriptionOptionsQueryResult = Apollo.QueryResult< - GetAvailableSubscriptionOptionsQuery, - GetAvailableSubscriptionOptionsQueryVariables ->; +export function useGetAvailableSubscriptionOptionsQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetAvailableSubscriptionOptionsDocument, options); + } +export function useGetAvailableSubscriptionOptionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetAvailableSubscriptionOptionsDocument, options); + } +export function useGetAvailableSubscriptionOptionsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetAvailableSubscriptionOptionsDocument, options); + } +export type GetAvailableSubscriptionOptionsQueryHookResult = ReturnType; +export type GetAvailableSubscriptionOptionsLazyQueryHookResult = ReturnType; +export type GetAvailableSubscriptionOptionsSuspenseQueryHookResult = ReturnType; +export type GetAvailableSubscriptionOptionsQueryResult = Apollo.QueryResult; export const GetSubscriptionStatusDocument = gql` - query GetSubscriptionStatus { - getUserSubscriptionStatus { - hasActiveSubscription - subscriptionStatus - currentPeriodStart - currentPeriodEnd - validUntil - stripePriceId - stripeSubscriptionId - } + query GetSubscriptionStatus { + getUserSubscriptionStatus { + hasActiveSubscription + subscriptionStatus + currentPeriodStart + currentPeriodEnd + validUntil + stripePriceId + stripeSubscriptionId } -`; +} + `; /** * __useGetSubscriptionStatusQuery__ @@ -9518,72 +4561,36 @@ export const GetSubscriptionStatusDocument = gql` * }, * }); */ -export function useGetSubscriptionStatusQuery( - baseOptions?: Apollo.QueryHookOptions< - GetSubscriptionStatusQuery, - GetSubscriptionStatusQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetSubscriptionStatusQuery, - GetSubscriptionStatusQueryVariables - >(GetSubscriptionStatusDocument, options); -} -export function useGetSubscriptionStatusLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetSubscriptionStatusQuery, - GetSubscriptionStatusQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetSubscriptionStatusQuery, - GetSubscriptionStatusQueryVariables - >(GetSubscriptionStatusDocument, options); -} -export function useGetSubscriptionStatusSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetSubscriptionStatusQuery, - GetSubscriptionStatusQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetSubscriptionStatusQuery, - GetSubscriptionStatusQueryVariables - >(GetSubscriptionStatusDocument, options); -} -export type GetSubscriptionStatusQueryHookResult = ReturnType< - typeof useGetSubscriptionStatusQuery ->; -export type GetSubscriptionStatusLazyQueryHookResult = ReturnType< - typeof useGetSubscriptionStatusLazyQuery ->; -export type GetSubscriptionStatusSuspenseQueryHookResult = ReturnType< - typeof useGetSubscriptionStatusSuspenseQuery ->; -export type GetSubscriptionStatusQueryResult = Apollo.QueryResult< - GetSubscriptionStatusQuery, - GetSubscriptionStatusQueryVariables ->; +export function useGetSubscriptionStatusQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetSubscriptionStatusDocument, options); + } +export function useGetSubscriptionStatusLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetSubscriptionStatusDocument, options); + } +export function useGetSubscriptionStatusSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetSubscriptionStatusDocument, options); + } +export type GetSubscriptionStatusQueryHookResult = ReturnType; +export type GetSubscriptionStatusLazyQueryHookResult = ReturnType; +export type GetSubscriptionStatusSuspenseQueryHookResult = ReturnType; +export type GetSubscriptionStatusQueryResult = Apollo.QueryResult; export const CancelSubscriptionDocument = gql` - mutation CancelSubscription { - cancelSubscription { - hasActiveSubscription - subscriptionStatus - currentPeriodStart - currentPeriodEnd - validUntil - stripePriceId - stripeSubscriptionId - } + mutation CancelSubscription { + cancelSubscription { + hasActiveSubscription + subscriptionStatus + currentPeriodStart + currentPeriodEnd + validUntil + stripePriceId + stripeSubscriptionId } -`; -export type CancelSubscriptionMutationFn = Apollo.MutationFunction< - CancelSubscriptionMutation, - CancelSubscriptionMutationVariables ->; +} + `; +export type CancelSubscriptionMutationFn = Apollo.MutationFunction; /** * __useCancelSubscriptionMutation__ @@ -9601,36 +4608,19 @@ export type CancelSubscriptionMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useCancelSubscriptionMutation( - baseOptions?: Apollo.MutationHookOptions< - CancelSubscriptionMutation, - CancelSubscriptionMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - CancelSubscriptionMutation, - CancelSubscriptionMutationVariables - >(CancelSubscriptionDocument, options); -} -export type CancelSubscriptionMutationHookResult = ReturnType< - typeof useCancelSubscriptionMutation ->; -export type CancelSubscriptionMutationResult = - Apollo.MutationResult; -export type CancelSubscriptionMutationOptions = Apollo.BaseMutationOptions< - CancelSubscriptionMutation, - CancelSubscriptionMutationVariables ->; +export function useCancelSubscriptionMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(CancelSubscriptionDocument, options); + } +export type CancelSubscriptionMutationHookResult = ReturnType; +export type CancelSubscriptionMutationResult = Apollo.MutationResult; +export type CancelSubscriptionMutationOptions = Apollo.BaseMutationOptions; export const ReactToVideoDocument = gql` - mutation ReactToVideo($videoId: Int!, $reaction: ReactionEnum) { - reactToVideo(videoId: $videoId, reaction: $reaction) - } -`; -export type ReactToVideoMutationFn = Apollo.MutationFunction< - ReactToVideoMutation, - ReactToVideoMutationVariables ->; + mutation ReactToVideo($videoId: Int!, $reaction: ReactionEnum) { + reactToVideo(videoId: $videoId, reaction: $reaction) +} + `; +export type ReactToVideoMutationFn = Apollo.MutationFunction; /** * __useReactToVideoMutation__ @@ -9650,57 +4640,37 @@ export type ReactToVideoMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useReactToVideoMutation( - baseOptions?: Apollo.MutationHookOptions< - ReactToVideoMutation, - ReactToVideoMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - ReactToVideoMutation, - ReactToVideoMutationVariables - >(ReactToVideoDocument, options); -} -export type ReactToVideoMutationHookResult = ReturnType< - typeof useReactToVideoMutation ->; -export type ReactToVideoMutationResult = - Apollo.MutationResult; -export type ReactToVideoMutationOptions = Apollo.BaseMutationOptions< - ReactToVideoMutation, - ReactToVideoMutationVariables ->; -export const GetRunsForHighlightsDocument = gql` - query GetRunsForHighlights( - $filterInput: RunFilterInput! - $runIds: [Int!] = null - $runsOrdering: GetRunsOrdering - $limit: Int! = 500 - $countRespectsLimit: Boolean! = false - ) { - getRuns( - filterInput: $filterInput - runIds: $runIds - runsOrdering: $runsOrdering - limit: $limit - countRespectsLimit: $countRespectsLimit - ) { - count - runs { - id - runLength - userId - videoId - shots { - videoId - id - } +export function useReactToVideoMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(ReactToVideoDocument, options); + } +export type ReactToVideoMutationHookResult = ReturnType; +export type ReactToVideoMutationResult = Apollo.MutationResult; +export type ReactToVideoMutationOptions = Apollo.BaseMutationOptions; +export const GetRunsForHighlightsDocument = gql` + query GetRunsForHighlights($filterInput: RunFilterInput!, $runIds: [Int!] = null, $runsOrdering: GetRunsOrdering, $limit: Int! = 500, $countRespectsLimit: Boolean! = false) { + getRuns( + filterInput: $filterInput + runIds: $runIds + runsOrdering: $runsOrdering + limit: $limit + countRespectsLimit: $countRespectsLimit + ) { + count + runs { + id + runLength + userId + videoId + shots { + videoId + id } - runIds } + runIds } -`; +} + `; /** * __useGetRunsForHighlightsQuery__ @@ -9722,86 +4692,44 @@ export const GetRunsForHighlightsDocument = gql` * }, * }); */ -export function useGetRunsForHighlightsQuery( - baseOptions: Apollo.QueryHookOptions< - GetRunsForHighlightsQuery, - GetRunsForHighlightsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetRunsForHighlightsQuery, - GetRunsForHighlightsQueryVariables - >(GetRunsForHighlightsDocument, options); -} -export function useGetRunsForHighlightsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetRunsForHighlightsQuery, - GetRunsForHighlightsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetRunsForHighlightsQuery, - GetRunsForHighlightsQueryVariables - >(GetRunsForHighlightsDocument, options); -} -export function useGetRunsForHighlightsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetRunsForHighlightsQuery, - GetRunsForHighlightsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetRunsForHighlightsQuery, - GetRunsForHighlightsQueryVariables - >(GetRunsForHighlightsDocument, options); -} -export type GetRunsForHighlightsQueryHookResult = ReturnType< - typeof useGetRunsForHighlightsQuery ->; -export type GetRunsForHighlightsLazyQueryHookResult = ReturnType< - typeof useGetRunsForHighlightsLazyQuery ->; -export type GetRunsForHighlightsSuspenseQueryHookResult = ReturnType< - typeof useGetRunsForHighlightsSuspenseQuery ->; -export type GetRunsForHighlightsQueryResult = Apollo.QueryResult< - GetRunsForHighlightsQuery, - GetRunsForHighlightsQueryVariables ->; +export function useGetRunsForHighlightsQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetRunsForHighlightsDocument, options); + } +export function useGetRunsForHighlightsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetRunsForHighlightsDocument, options); + } +export function useGetRunsForHighlightsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetRunsForHighlightsDocument, options); + } +export type GetRunsForHighlightsQueryHookResult = ReturnType; +export type GetRunsForHighlightsLazyQueryHookResult = ReturnType; +export type GetRunsForHighlightsSuspenseQueryHookResult = ReturnType; +export type GetRunsForHighlightsQueryResult = Apollo.QueryResult; export const GetRunsWithTimestampsDocument = gql` - query GetRunsWithTimestamps( - $filterInput: RunFilterInput! - $runIds: [Int!] = null - $runsOrdering: GetRunsOrdering - ) { - getRuns( - filterInput: $filterInput - runIds: $runIds - runsOrdering: $runsOrdering - ) { - count - runs { - id - runLength - userId + query GetRunsWithTimestamps($filterInput: RunFilterInput!, $runIds: [Int!] = null, $runsOrdering: GetRunsOrdering) { + getRuns(filterInput: $filterInput, runIds: $runIds, runsOrdering: $runsOrdering) { + count + runs { + id + runLength + userId + videoId + shots { videoId - shots { - videoId - id - createdAt - pocketingIntentionFeatures { - ...PocketingIntentionFragment - } + id + createdAt + pocketingIntentionFeatures { + ...PocketingIntentionFragment } } - runIds } + runIds } - ${PocketingIntentionFragmentFragmentDoc} -`; +} + ${PocketingIntentionFragmentFragmentDoc}`; /** * __useGetRunsWithTimestampsQuery__ @@ -9821,68 +4749,35 @@ export const GetRunsWithTimestampsDocument = gql` * }, * }); */ -export function useGetRunsWithTimestampsQuery( - baseOptions: Apollo.QueryHookOptions< - GetRunsWithTimestampsQuery, - GetRunsWithTimestampsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetRunsWithTimestampsQuery, - GetRunsWithTimestampsQueryVariables - >(GetRunsWithTimestampsDocument, options); -} -export function useGetRunsWithTimestampsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetRunsWithTimestampsQuery, - GetRunsWithTimestampsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetRunsWithTimestampsQuery, - GetRunsWithTimestampsQueryVariables - >(GetRunsWithTimestampsDocument, options); -} -export function useGetRunsWithTimestampsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetRunsWithTimestampsQuery, - GetRunsWithTimestampsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetRunsWithTimestampsQuery, - GetRunsWithTimestampsQueryVariables - >(GetRunsWithTimestampsDocument, options); -} -export type GetRunsWithTimestampsQueryHookResult = ReturnType< - typeof useGetRunsWithTimestampsQuery ->; -export type GetRunsWithTimestampsLazyQueryHookResult = ReturnType< - typeof useGetRunsWithTimestampsLazyQuery ->; -export type GetRunsWithTimestampsSuspenseQueryHookResult = ReturnType< - typeof useGetRunsWithTimestampsSuspenseQuery ->; -export type GetRunsWithTimestampsQueryResult = Apollo.QueryResult< - GetRunsWithTimestampsQuery, - GetRunsWithTimestampsQueryVariables ->; -export const GetSerializedShotPathsDocument = gql` - query GetSerializedShotPaths($filterInput: FilterInput!) { - getShots(filterInput: $filterInput) { - id - videoId - startFrame - endFrame - serializedShotPaths { - b64EncodedBuffer +export function useGetRunsWithTimestampsQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetRunsWithTimestampsDocument, options); } +export function useGetRunsWithTimestampsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetRunsWithTimestampsDocument, options); + } +export function useGetRunsWithTimestampsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetRunsWithTimestampsDocument, options); + } +export type GetRunsWithTimestampsQueryHookResult = ReturnType; +export type GetRunsWithTimestampsLazyQueryHookResult = ReturnType; +export type GetRunsWithTimestampsSuspenseQueryHookResult = ReturnType; +export type GetRunsWithTimestampsQueryResult = Apollo.QueryResult; +export const GetSerializedShotPathsDocument = gql` + query GetSerializedShotPaths($filterInput: FilterInput!) { + getShots(filterInput: $filterInput) { + id + videoId + startFrame + endFrame + serializedShotPaths { + b64EncodedBuffer } } -`; +} + `; /** * __useGetSerializedShotPathsQuery__ @@ -9900,63 +4795,30 @@ export const GetSerializedShotPathsDocument = gql` * }, * }); */ -export function useGetSerializedShotPathsQuery( - baseOptions: Apollo.QueryHookOptions< - GetSerializedShotPathsQuery, - GetSerializedShotPathsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetSerializedShotPathsQuery, - GetSerializedShotPathsQueryVariables - >(GetSerializedShotPathsDocument, options); -} -export function useGetSerializedShotPathsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetSerializedShotPathsQuery, - GetSerializedShotPathsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetSerializedShotPathsQuery, - GetSerializedShotPathsQueryVariables - >(GetSerializedShotPathsDocument, options); -} -export function useGetSerializedShotPathsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetSerializedShotPathsQuery, - GetSerializedShotPathsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetSerializedShotPathsQuery, - GetSerializedShotPathsQueryVariables - >(GetSerializedShotPathsDocument, options); -} -export type GetSerializedShotPathsQueryHookResult = ReturnType< - typeof useGetSerializedShotPathsQuery ->; -export type GetSerializedShotPathsLazyQueryHookResult = ReturnType< - typeof useGetSerializedShotPathsLazyQuery ->; -export type GetSerializedShotPathsSuspenseQueryHookResult = ReturnType< - typeof useGetSerializedShotPathsSuspenseQuery ->; -export type GetSerializedShotPathsQueryResult = Apollo.QueryResult< - GetSerializedShotPathsQuery, - GetSerializedShotPathsQueryVariables ->; +export function useGetSerializedShotPathsQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetSerializedShotPathsDocument, options); + } +export function useGetSerializedShotPathsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetSerializedShotPathsDocument, options); + } +export function useGetSerializedShotPathsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetSerializedShotPathsDocument, options); + } +export type GetSerializedShotPathsQueryHookResult = ReturnType; +export type GetSerializedShotPathsLazyQueryHookResult = ReturnType; +export type GetSerializedShotPathsSuspenseQueryHookResult = ReturnType; +export type GetSerializedShotPathsQueryResult = Apollo.QueryResult; export const GetShotAnnotationTypesDocument = gql` - query GetShotAnnotationTypes { - getShotAnnotationTypes { - id - name - } + query GetShotAnnotationTypes { + getShotAnnotationTypes { + id + name } -`; +} + `; /** * __useGetShotAnnotationTypesQuery__ @@ -9973,83 +4835,44 @@ export const GetShotAnnotationTypesDocument = gql` * }, * }); */ -export function useGetShotAnnotationTypesQuery( - baseOptions?: Apollo.QueryHookOptions< - GetShotAnnotationTypesQuery, - GetShotAnnotationTypesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetShotAnnotationTypesQuery, - GetShotAnnotationTypesQueryVariables - >(GetShotAnnotationTypesDocument, options); -} -export function useGetShotAnnotationTypesLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetShotAnnotationTypesQuery, - GetShotAnnotationTypesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetShotAnnotationTypesQuery, - GetShotAnnotationTypesQueryVariables - >(GetShotAnnotationTypesDocument, options); -} -export function useGetShotAnnotationTypesSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetShotAnnotationTypesQuery, - GetShotAnnotationTypesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetShotAnnotationTypesQuery, - GetShotAnnotationTypesQueryVariables - >(GetShotAnnotationTypesDocument, options); -} -export type GetShotAnnotationTypesQueryHookResult = ReturnType< - typeof useGetShotAnnotationTypesQuery ->; -export type GetShotAnnotationTypesLazyQueryHookResult = ReturnType< - typeof useGetShotAnnotationTypesLazyQuery ->; -export type GetShotAnnotationTypesSuspenseQueryHookResult = ReturnType< - typeof useGetShotAnnotationTypesSuspenseQuery ->; -export type GetShotAnnotationTypesQueryResult = Apollo.QueryResult< - GetShotAnnotationTypesQuery, - GetShotAnnotationTypesQueryVariables ->; -export const UpdateShotAnnotationsDocument = gql` - mutation UpdateShotAnnotations( - $shotId: Int! - $annotations: [UpdateAnnotationInputGQL!]! - ) { - updateShotAnnotations(shotId: $shotId, annotations: $annotations) { - shot { - id - annotations { - shotId - type { - id - name - } - notes - } +export function useGetShotAnnotationTypesQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetShotAnnotationTypesDocument, options); } - error { +export function useGetShotAnnotationTypesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetShotAnnotationTypesDocument, options); + } +export function useGetShotAnnotationTypesSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetShotAnnotationTypesDocument, options); + } +export type GetShotAnnotationTypesQueryHookResult = ReturnType; +export type GetShotAnnotationTypesLazyQueryHookResult = ReturnType; +export type GetShotAnnotationTypesSuspenseQueryHookResult = ReturnType; +export type GetShotAnnotationTypesQueryResult = Apollo.QueryResult; +export const UpdateShotAnnotationsDocument = gql` + mutation UpdateShotAnnotations($shotId: Int!, $annotations: [UpdateAnnotationInputGQL!]!) { + updateShotAnnotations(shotId: $shotId, annotations: $annotations) { + shot { + id + annotations { shotId - msg + type { + id + name + } + notes } } + error { + shotId + msg + } } -`; -export type UpdateShotAnnotationsMutationFn = Apollo.MutationFunction< - UpdateShotAnnotationsMutation, - UpdateShotAnnotationsMutationVariables ->; +} + `; +export type UpdateShotAnnotationsMutationFn = Apollo.MutationFunction; /** * __useUpdateShotAnnotationsMutation__ @@ -10069,49 +4892,31 @@ export type UpdateShotAnnotationsMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useUpdateShotAnnotationsMutation( - baseOptions?: Apollo.MutationHookOptions< - UpdateShotAnnotationsMutation, - UpdateShotAnnotationsMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - UpdateShotAnnotationsMutation, - UpdateShotAnnotationsMutationVariables - >(UpdateShotAnnotationsDocument, options); -} -export type UpdateShotAnnotationsMutationHookResult = ReturnType< - typeof useUpdateShotAnnotationsMutation ->; -export type UpdateShotAnnotationsMutationResult = - Apollo.MutationResult; -export type UpdateShotAnnotationsMutationOptions = Apollo.BaseMutationOptions< - UpdateShotAnnotationsMutation, - UpdateShotAnnotationsMutationVariables ->; +export function useUpdateShotAnnotationsMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(UpdateShotAnnotationsDocument, options); + } +export type UpdateShotAnnotationsMutationHookResult = ReturnType; +export type UpdateShotAnnotationsMutationResult = Apollo.MutationResult; +export type UpdateShotAnnotationsMutationOptions = Apollo.BaseMutationOptions; export const GetShotsWithVideoGqlDocument = gql` - query GetShotsWithVideoGql( - $filterInput: FilterInput! - $shotsOrdering: GetShotsOrdering - $limit: Int + query GetShotsWithVideoGql($filterInput: FilterInput!, $shotsOrdering: GetShotsOrdering, $limit: Int) { + getOrderedShots( + filterInput: $filterInput + shotsOrdering: $shotsOrdering + limit: $limit ) { - getOrderedShots( - filterInput: $filterInput - shotsOrdering: $shotsOrdering - limit: $limit - ) { - shots { - id - videoId - video { - screenshotUri - endTime - } + shots { + id + videoId + video { + screenshotUri + endTime } } } -`; +} + `; /** * __useGetShotsWithVideoGqlQuery__ @@ -10131,76 +4936,38 @@ export const GetShotsWithVideoGqlDocument = gql` * }, * }); */ -export function useGetShotsWithVideoGqlQuery( - baseOptions: Apollo.QueryHookOptions< - GetShotsWithVideoGqlQuery, - GetShotsWithVideoGqlQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetShotsWithVideoGqlQuery, - GetShotsWithVideoGqlQueryVariables - >(GetShotsWithVideoGqlDocument, options); -} -export function useGetShotsWithVideoGqlLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetShotsWithVideoGqlQuery, - GetShotsWithVideoGqlQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetShotsWithVideoGqlQuery, - GetShotsWithVideoGqlQueryVariables - >(GetShotsWithVideoGqlDocument, options); -} -export function useGetShotsWithVideoGqlSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetShotsWithVideoGqlQuery, - GetShotsWithVideoGqlQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetShotsWithVideoGqlQuery, - GetShotsWithVideoGqlQueryVariables - >(GetShotsWithVideoGqlDocument, options); -} -export type GetShotsWithVideoGqlQueryHookResult = ReturnType< - typeof useGetShotsWithVideoGqlQuery ->; -export type GetShotsWithVideoGqlLazyQueryHookResult = ReturnType< - typeof useGetShotsWithVideoGqlLazyQuery ->; -export type GetShotsWithVideoGqlSuspenseQueryHookResult = ReturnType< - typeof useGetShotsWithVideoGqlSuspenseQuery ->; -export type GetShotsWithVideoGqlQueryResult = Apollo.QueryResult< - GetShotsWithVideoGqlQuery, - GetShotsWithVideoGqlQueryVariables ->; -export const GetShotsWithJustIdsDocument = gql` - query GetShotsWithJustIds( - $filterInput: FilterInput! - $shotsOrdering: GetShotsOrdering - $limit: Int - $countRespectsLimit: Boolean - ) { - getOrderedShots( - filterInput: $filterInput - shotsOrdering: $shotsOrdering - limit: $limit - countRespectsLimit: $countRespectsLimit - ) { - count - shots { - id - videoId +export function useGetShotsWithVideoGqlQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetShotsWithVideoGqlDocument, options); } +export function useGetShotsWithVideoGqlLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetShotsWithVideoGqlDocument, options); + } +export function useGetShotsWithVideoGqlSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetShotsWithVideoGqlDocument, options); + } +export type GetShotsWithVideoGqlQueryHookResult = ReturnType; +export type GetShotsWithVideoGqlLazyQueryHookResult = ReturnType; +export type GetShotsWithVideoGqlSuspenseQueryHookResult = ReturnType; +export type GetShotsWithVideoGqlQueryResult = Apollo.QueryResult; +export const GetShotsWithJustIdsDocument = gql` + query GetShotsWithJustIds($filterInput: FilterInput!, $shotsOrdering: GetShotsOrdering, $limit: Int, $countRespectsLimit: Boolean) { + getOrderedShots( + filterInput: $filterInput + shotsOrdering: $shotsOrdering + limit: $limit + countRespectsLimit: $countRespectsLimit + ) { + count + shots { + id + videoId } } -`; +} + `; /** * __useGetShotsWithJustIdsQuery__ @@ -10221,79 +4988,39 @@ export const GetShotsWithJustIdsDocument = gql` * }, * }); */ -export function useGetShotsWithJustIdsQuery( - baseOptions: Apollo.QueryHookOptions< - GetShotsWithJustIdsQuery, - GetShotsWithJustIdsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetShotsWithJustIdsQuery, - GetShotsWithJustIdsQueryVariables - >(GetShotsWithJustIdsDocument, options); -} -export function useGetShotsWithJustIdsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetShotsWithJustIdsQuery, - GetShotsWithJustIdsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetShotsWithJustIdsQuery, - GetShotsWithJustIdsQueryVariables - >(GetShotsWithJustIdsDocument, options); -} -export function useGetShotsWithJustIdsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetShotsWithJustIdsQuery, - GetShotsWithJustIdsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetShotsWithJustIdsQuery, - GetShotsWithJustIdsQueryVariables - >(GetShotsWithJustIdsDocument, options); -} -export type GetShotsWithJustIdsQueryHookResult = ReturnType< - typeof useGetShotsWithJustIdsQuery ->; -export type GetShotsWithJustIdsLazyQueryHookResult = ReturnType< - typeof useGetShotsWithJustIdsLazyQuery ->; -export type GetShotsWithJustIdsSuspenseQueryHookResult = ReturnType< - typeof useGetShotsWithJustIdsSuspenseQuery ->; -export type GetShotsWithJustIdsQueryResult = Apollo.QueryResult< - GetShotsWithJustIdsQuery, - GetShotsWithJustIdsQueryVariables ->; -export const GetShotsWithMetadataFilterResultDocument = gql` - query GetShotsWithMetadataFilterResult( - $filterInput: FilterInput! - $shotsOrdering: GetShotsOrdering - $limit: Int - $ids: [Int!] - $countRespectsLimit: Boolean - ) { - getOrderedShots( - filterInput: $filterInput - shotsOrdering: $shotsOrdering - limit: $limit - ids: $ids - countRespectsLimit: $countRespectsLimit - ) { - count - shots { - ...ShotWithAllFeatures +export function useGetShotsWithJustIdsQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetShotsWithJustIdsDocument, options); } - ids +export function useGetShotsWithJustIdsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetShotsWithJustIdsDocument, options); + } +export function useGetShotsWithJustIdsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetShotsWithJustIdsDocument, options); + } +export type GetShotsWithJustIdsQueryHookResult = ReturnType; +export type GetShotsWithJustIdsLazyQueryHookResult = ReturnType; +export type GetShotsWithJustIdsSuspenseQueryHookResult = ReturnType; +export type GetShotsWithJustIdsQueryResult = Apollo.QueryResult; +export const GetShotsWithMetadataFilterResultDocument = gql` + query GetShotsWithMetadataFilterResult($filterInput: FilterInput!, $shotsOrdering: GetShotsOrdering, $limit: Int, $ids: [Int!], $countRespectsLimit: Boolean) { + getOrderedShots( + filterInput: $filterInput + shotsOrdering: $shotsOrdering + limit: $limit + ids: $ids + countRespectsLimit: $countRespectsLimit + ) { + count + shots { + ...ShotWithAllFeatures } + ids } - ${ShotWithAllFeaturesFragmentDoc} -`; +} + ${ShotWithAllFeaturesFragmentDoc}`; /** * __useGetShotsWithMetadataFilterResultQuery__ @@ -10315,76 +5042,38 @@ export const GetShotsWithMetadataFilterResultDocument = gql` * }, * }); */ -export function useGetShotsWithMetadataFilterResultQuery( - baseOptions: Apollo.QueryHookOptions< - GetShotsWithMetadataFilterResultQuery, - GetShotsWithMetadataFilterResultQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetShotsWithMetadataFilterResultQuery, - GetShotsWithMetadataFilterResultQueryVariables - >(GetShotsWithMetadataFilterResultDocument, options); -} -export function useGetShotsWithMetadataFilterResultLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetShotsWithMetadataFilterResultQuery, - GetShotsWithMetadataFilterResultQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetShotsWithMetadataFilterResultQuery, - GetShotsWithMetadataFilterResultQueryVariables - >(GetShotsWithMetadataFilterResultDocument, options); -} -export function useGetShotsWithMetadataFilterResultSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetShotsWithMetadataFilterResultQuery, - GetShotsWithMetadataFilterResultQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetShotsWithMetadataFilterResultQuery, - GetShotsWithMetadataFilterResultQueryVariables - >(GetShotsWithMetadataFilterResultDocument, options); -} -export type GetShotsWithMetadataFilterResultQueryHookResult = ReturnType< - typeof useGetShotsWithMetadataFilterResultQuery ->; -export type GetShotsWithMetadataFilterResultLazyQueryHookResult = ReturnType< - typeof useGetShotsWithMetadataFilterResultLazyQuery ->; -export type GetShotsWithMetadataFilterResultSuspenseQueryHookResult = - ReturnType; -export type GetShotsWithMetadataFilterResultQueryResult = Apollo.QueryResult< - GetShotsWithMetadataFilterResultQuery, - GetShotsWithMetadataFilterResultQueryVariables ->; -export const GetShotsWithMetadataDocument = gql` - query GetShotsWithMetadata( - $filterInput: FilterInput! - $shotsPagination: GetShotsPagination - $limit: Int - $ids: [Int!] - ) { - getShotsWithMetadata( - filterInput: $filterInput - shotsPagination: $shotsPagination - limit: $limit - ids: $ids - ) { - count - shots { - ...ShotWithAllFeatures +export function useGetShotsWithMetadataFilterResultQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetShotsWithMetadataFilterResultDocument, options); } - ids +export function useGetShotsWithMetadataFilterResultLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetShotsWithMetadataFilterResultDocument, options); + } +export function useGetShotsWithMetadataFilterResultSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetShotsWithMetadataFilterResultDocument, options); + } +export type GetShotsWithMetadataFilterResultQueryHookResult = ReturnType; +export type GetShotsWithMetadataFilterResultLazyQueryHookResult = ReturnType; +export type GetShotsWithMetadataFilterResultSuspenseQueryHookResult = ReturnType; +export type GetShotsWithMetadataFilterResultQueryResult = Apollo.QueryResult; +export const GetShotsWithMetadataDocument = gql` + query GetShotsWithMetadata($filterInput: FilterInput!, $shotsPagination: GetShotsPagination, $limit: Int, $ids: [Int!]) { + getShotsWithMetadata( + filterInput: $filterInput + shotsPagination: $shotsPagination + limit: $limit + ids: $ids + ) { + count + shots { + ...ShotWithAllFeatures } + ids } - ${ShotWithAllFeaturesFragmentDoc} -`; +} + ${ShotWithAllFeaturesFragmentDoc}`; /** * __useGetShotsWithMetadataQuery__ @@ -10405,63 +5094,29 @@ export const GetShotsWithMetadataDocument = gql` * }, * }); */ -export function useGetShotsWithMetadataQuery( - baseOptions: Apollo.QueryHookOptions< - GetShotsWithMetadataQuery, - GetShotsWithMetadataQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetShotsWithMetadataQuery, - GetShotsWithMetadataQueryVariables - >(GetShotsWithMetadataDocument, options); -} -export function useGetShotsWithMetadataLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetShotsWithMetadataQuery, - GetShotsWithMetadataQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetShotsWithMetadataQuery, - GetShotsWithMetadataQueryVariables - >(GetShotsWithMetadataDocument, options); -} -export function useGetShotsWithMetadataSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetShotsWithMetadataQuery, - GetShotsWithMetadataQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetShotsWithMetadataQuery, - GetShotsWithMetadataQueryVariables - >(GetShotsWithMetadataDocument, options); -} -export type GetShotsWithMetadataQueryHookResult = ReturnType< - typeof useGetShotsWithMetadataQuery ->; -export type GetShotsWithMetadataLazyQueryHookResult = ReturnType< - typeof useGetShotsWithMetadataLazyQuery ->; -export type GetShotsWithMetadataSuspenseQueryHookResult = ReturnType< - typeof useGetShotsWithMetadataSuspenseQuery ->; -export type GetShotsWithMetadataQueryResult = Apollo.QueryResult< - GetShotsWithMetadataQuery, - GetShotsWithMetadataQueryVariables ->; +export function useGetShotsWithMetadataQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetShotsWithMetadataDocument, options); + } +export function useGetShotsWithMetadataLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetShotsWithMetadataDocument, options); + } +export function useGetShotsWithMetadataSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetShotsWithMetadataDocument, options); + } +export type GetShotsWithMetadataQueryHookResult = ReturnType; +export type GetShotsWithMetadataLazyQueryHookResult = ReturnType; +export type GetShotsWithMetadataSuspenseQueryHookResult = ReturnType; +export type GetShotsWithMetadataQueryResult = Apollo.QueryResult; export const GetShotsByIdsDocument = gql` - query GetShotsByIds($ids: [Int!]!) { - getShotsByIds(ids: $ids) { - ...ShotWithAllFeatures - } + query GetShotsByIds($ids: [Int!]!) { + getShotsByIds(ids: $ids) { + ...ShotWithAllFeatures } - ${ShotWithAllFeaturesFragmentDoc} -`; +} + ${ShotWithAllFeaturesFragmentDoc}`; /** * __useGetShotsByIdsQuery__ @@ -10479,73 +5134,36 @@ export const GetShotsByIdsDocument = gql` * }, * }); */ -export function useGetShotsByIdsQuery( - baseOptions: Apollo.QueryHookOptions< - GetShotsByIdsQuery, - GetShotsByIdsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetShotsByIdsDocument, - options, - ); -} -export function useGetShotsByIdsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetShotsByIdsQuery, - GetShotsByIdsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery( - GetShotsByIdsDocument, - options, - ); -} -export function useGetShotsByIdsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetShotsByIdsQuery, - GetShotsByIdsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetShotsByIdsQuery, - GetShotsByIdsQueryVariables - >(GetShotsByIdsDocument, options); -} -export type GetShotsByIdsQueryHookResult = ReturnType< - typeof useGetShotsByIdsQuery ->; -export type GetShotsByIdsLazyQueryHookResult = ReturnType< - typeof useGetShotsByIdsLazyQuery ->; -export type GetShotsByIdsSuspenseQueryHookResult = ReturnType< - typeof useGetShotsByIdsSuspenseQuery ->; -export type GetShotsByIdsQueryResult = Apollo.QueryResult< - GetShotsByIdsQuery, - GetShotsByIdsQueryVariables ->; +export function useGetShotsByIdsQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetShotsByIdsDocument, options); + } +export function useGetShotsByIdsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetShotsByIdsDocument, options); + } +export function useGetShotsByIdsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetShotsByIdsDocument, options); + } +export type GetShotsByIdsQueryHookResult = ReturnType; +export type GetShotsByIdsLazyQueryHookResult = ReturnType; +export type GetShotsByIdsSuspenseQueryHookResult = ReturnType; +export type GetShotsByIdsQueryResult = Apollo.QueryResult; export const EditShotDocument = gql` - mutation EditShot($shotId: Int!, $fieldsToEdit: EditableShotFieldInputGQL!) { - editShot(shotId: $shotId, fieldsToEdit: $fieldsToEdit) { - error { - shotId - msg - } - shot { - ...ShotWithAllFeatures - } + mutation EditShot($shotId: Int!, $fieldsToEdit: EditableShotFieldInputGQL!) { + editShot(shotId: $shotId, fieldsToEdit: $fieldsToEdit) { + error { + shotId + msg + } + shot { + ...ShotWithAllFeatures } } - ${ShotWithAllFeaturesFragmentDoc} -`; -export type EditShotMutationFn = Apollo.MutationFunction< - EditShotMutation, - EditShotMutationVariables ->; +} + ${ShotWithAllFeaturesFragmentDoc}`; +export type EditShotMutationFn = Apollo.MutationFunction; /** * __useEditShotMutation__ @@ -10565,33 +5183,19 @@ export type EditShotMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useEditShotMutation( - baseOptions?: Apollo.MutationHookOptions< - EditShotMutation, - EditShotMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation( - EditShotDocument, - options, - ); -} +export function useEditShotMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(EditShotDocument, options); + } export type EditShotMutationHookResult = ReturnType; export type EditShotMutationResult = Apollo.MutationResult; -export type EditShotMutationOptions = Apollo.BaseMutationOptions< - EditShotMutation, - EditShotMutationVariables ->; +export type EditShotMutationOptions = Apollo.BaseMutationOptions; export const RetireTagsDocument = gql` - mutation RetireTags($tagIds: [Int!]!) { - retireTags(tagIds: $tagIds) - } -`; -export type RetireTagsMutationFn = Apollo.MutationFunction< - RetireTagsMutation, - RetireTagsMutationVariables ->; + mutation RetireTags($tagIds: [Int!]!) { + retireTags(tagIds: $tagIds) +} + `; +export type RetireTagsMutationFn = Apollo.MutationFunction; /** * __useRetireTagsMutation__ @@ -10610,36 +5214,19 @@ export type RetireTagsMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useRetireTagsMutation( - baseOptions?: Apollo.MutationHookOptions< - RetireTagsMutation, - RetireTagsMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation( - RetireTagsDocument, - options, - ); -} -export type RetireTagsMutationHookResult = ReturnType< - typeof useRetireTagsMutation ->; -export type RetireTagsMutationResult = - Apollo.MutationResult; -export type RetireTagsMutationOptions = Apollo.BaseMutationOptions< - RetireTagsMutation, - RetireTagsMutationVariables ->; +export function useRetireTagsMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(RetireTagsDocument, options); + } +export type RetireTagsMutationHookResult = ReturnType; +export type RetireTagsMutationResult = Apollo.MutationResult; +export type RetireTagsMutationOptions = Apollo.BaseMutationOptions; export const DeleteTagsDocument = gql` - mutation DeleteTags($videoId: Int!, $tagsToDelete: [VideoTagInput!]!) { - deleteTags(videoId: $videoId, tagsToDelete: $tagsToDelete) - } -`; -export type DeleteTagsMutationFn = Apollo.MutationFunction< - DeleteTagsMutation, - DeleteTagsMutationVariables ->; + mutation DeleteTags($videoId: Int!, $tagsToDelete: [VideoTagInput!]!) { + deleteTags(videoId: $videoId, tagsToDelete: $tagsToDelete) +} + `; +export type DeleteTagsMutationFn = Apollo.MutationFunction; /** * __useDeleteTagsMutation__ @@ -10659,53 +5246,36 @@ export type DeleteTagsMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useDeleteTagsMutation( - baseOptions?: Apollo.MutationHookOptions< - DeleteTagsMutation, - DeleteTagsMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation( - DeleteTagsDocument, - options, - ); -} -export type DeleteTagsMutationHookResult = ReturnType< - typeof useDeleteTagsMutation ->; -export type DeleteTagsMutationResult = - Apollo.MutationResult; -export type DeleteTagsMutationOptions = Apollo.BaseMutationOptions< - DeleteTagsMutation, - DeleteTagsMutationVariables ->; +export function useDeleteTagsMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(DeleteTagsDocument, options); + } +export type DeleteTagsMutationHookResult = ReturnType; +export type DeleteTagsMutationResult = Apollo.MutationResult; +export type DeleteTagsMutationOptions = Apollo.BaseMutationOptions; export const GetProfileImageUploadLinkDocument = gql` - mutation getProfileImageUploadLink($fileExt: String = ".png") { - getProfileImageUploadLink(fileExt: $fileExt) { - value { - ... on UploadLink { - uploadUrl - headers { - key - value - } + mutation getProfileImageUploadLink($fileExt: String = ".png") { + getProfileImageUploadLink(fileExt: $fileExt) { + value { + ... on UploadLink { + uploadUrl + headers { + key + value } - ... on GetProfileUploadLinkErrors { - error { - ... on TooManyProfileImageUploadsErr { - linksRequested - } + } + ... on GetProfileUploadLinkErrors { + error { + ... on TooManyProfileImageUploadsErr { + linksRequested } } } } } -`; -export type GetProfileImageUploadLinkMutationFn = Apollo.MutationFunction< - GetProfileImageUploadLinkMutation, - GetProfileImageUploadLinkMutationVariables ->; +} + `; +export type GetProfileImageUploadLinkMutationFn = Apollo.MutationFunction; /** * __useGetProfileImageUploadLinkMutation__ @@ -10724,40 +5294,21 @@ export type GetProfileImageUploadLinkMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useGetProfileImageUploadLinkMutation( - baseOptions?: Apollo.MutationHookOptions< - GetProfileImageUploadLinkMutation, - GetProfileImageUploadLinkMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - GetProfileImageUploadLinkMutation, - GetProfileImageUploadLinkMutationVariables - >(GetProfileImageUploadLinkDocument, options); -} -export type GetProfileImageUploadLinkMutationHookResult = ReturnType< - typeof useGetProfileImageUploadLinkMutation ->; -export type GetProfileImageUploadLinkMutationResult = - Apollo.MutationResult; -export type GetProfileImageUploadLinkMutationOptions = - Apollo.BaseMutationOptions< - GetProfileImageUploadLinkMutation, - GetProfileImageUploadLinkMutationVariables - >; +export function useGetProfileImageUploadLinkMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(GetProfileImageUploadLinkDocument, options); + } +export type GetProfileImageUploadLinkMutationHookResult = ReturnType; +export type GetProfileImageUploadLinkMutationResult = Apollo.MutationResult; +export type GetProfileImageUploadLinkMutationOptions = Apollo.BaseMutationOptions; export const EditProfileImageUriDocument = gql` - mutation editProfileImageUri($profileImageUri: String!) { - editProfileImageUri(profileImageUri: $profileImageUri) { - ...UserFragment - } + mutation editProfileImageUri($profileImageUri: String!) { + editProfileImageUri(profileImageUri: $profileImageUri) { + ...UserFragment } - ${UserFragmentFragmentDoc} -`; -export type EditProfileImageUriMutationFn = Apollo.MutationFunction< - EditProfileImageUriMutation, - EditProfileImageUriMutationVariables ->; +} + ${UserFragmentFragmentDoc}`; +export type EditProfileImageUriMutationFn = Apollo.MutationFunction; /** * __useEditProfileImageUriMutation__ @@ -10776,35 +5327,20 @@ export type EditProfileImageUriMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useEditProfileImageUriMutation( - baseOptions?: Apollo.MutationHookOptions< - EditProfileImageUriMutation, - EditProfileImageUriMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - EditProfileImageUriMutation, - EditProfileImageUriMutationVariables - >(EditProfileImageUriDocument, options); -} -export type EditProfileImageUriMutationHookResult = ReturnType< - typeof useEditProfileImageUriMutation ->; -export type EditProfileImageUriMutationResult = - Apollo.MutationResult; -export type EditProfileImageUriMutationOptions = Apollo.BaseMutationOptions< - EditProfileImageUriMutation, - EditProfileImageUriMutationVariables ->; +export function useEditProfileImageUriMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(EditProfileImageUriDocument, options); + } +export type EditProfileImageUriMutationHookResult = ReturnType; +export type EditProfileImageUriMutationResult = Apollo.MutationResult; +export type EditProfileImageUriMutationOptions = Apollo.BaseMutationOptions; export const GetLoggedInUserDocument = gql` - query getLoggedInUser { - getLoggedInUser { - ...UserFragment - } + query getLoggedInUser { + getLoggedInUser { + ...UserFragment } - ${UserFragmentFragmentDoc} -`; +} + ${UserFragmentFragmentDoc}`; /** * __useGetLoggedInUserQuery__ @@ -10821,63 +5357,29 @@ export const GetLoggedInUserDocument = gql` * }, * }); */ -export function useGetLoggedInUserQuery( - baseOptions?: Apollo.QueryHookOptions< - GetLoggedInUserQuery, - GetLoggedInUserQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetLoggedInUserDocument, - options, - ); -} -export function useGetLoggedInUserLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetLoggedInUserQuery, - GetLoggedInUserQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetLoggedInUserQuery, - GetLoggedInUserQueryVariables - >(GetLoggedInUserDocument, options); -} -export function useGetLoggedInUserSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetLoggedInUserQuery, - GetLoggedInUserQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetLoggedInUserQuery, - GetLoggedInUserQueryVariables - >(GetLoggedInUserDocument, options); -} -export type GetLoggedInUserQueryHookResult = ReturnType< - typeof useGetLoggedInUserQuery ->; -export type GetLoggedInUserLazyQueryHookResult = ReturnType< - typeof useGetLoggedInUserLazyQuery ->; -export type GetLoggedInUserSuspenseQueryHookResult = ReturnType< - typeof useGetLoggedInUserSuspenseQuery ->; -export type GetLoggedInUserQueryResult = Apollo.QueryResult< - GetLoggedInUserQuery, - GetLoggedInUserQueryVariables ->; +export function useGetLoggedInUserQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetLoggedInUserDocument, options); + } +export function useGetLoggedInUserLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetLoggedInUserDocument, options); + } +export function useGetLoggedInUserSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetLoggedInUserDocument, options); + } +export type GetLoggedInUserQueryHookResult = ReturnType; +export type GetLoggedInUserLazyQueryHookResult = ReturnType; +export type GetLoggedInUserSuspenseQueryHookResult = ReturnType; +export type GetLoggedInUserQueryResult = Apollo.QueryResult; export const GetUserDocument = gql` - query GetUser($userId: Int!) { - getUser(userId: $userId) { - ...UserFragment - } + query GetUser($userId: Int!) { + getUser(userId: $userId) { + ...UserFragment } - ${UserFragmentFragmentDoc} -`; +} + ${UserFragmentFragmentDoc}`; /** * __useGetUserQuery__ @@ -10895,55 +5397,29 @@ export const GetUserDocument = gql` * }, * }); */ -export function useGetUserQuery( - baseOptions: Apollo.QueryHookOptions, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetUserDocument, - options, - ); -} -export function useGetUserLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetUserQuery, - GetUserQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery( - GetUserDocument, - options, - ); -} -export function useGetUserSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetUserQuery, - GetUserQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery( - GetUserDocument, - options, - ); -} +export function useGetUserQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetUserDocument, options); + } +export function useGetUserLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetUserDocument, options); + } +export function useGetUserSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetUserDocument, options); + } export type GetUserQueryHookResult = ReturnType; export type GetUserLazyQueryHookResult = ReturnType; -export type GetUserSuspenseQueryHookResult = ReturnType< - typeof useGetUserSuspenseQuery ->; -export type GetUserQueryResult = Apollo.QueryResult< - GetUserQuery, - GetUserQueryVariables ->; +export type GetUserSuspenseQueryHookResult = ReturnType; +export type GetUserQueryResult = Apollo.QueryResult; export const GetUserPlayTimeDocument = gql` - query GetUserPlayTime($userId: Int!, $filters: VideoFilterInput) { - getPlayTime(userId: $userId, filters: $filters) { - totalSeconds - } + query GetUserPlayTime($userId: Int!, $filters: VideoFilterInput) { + getPlayTime(userId: $userId, filters: $filters) { + totalSeconds } -`; +} + `; /** * __useGetUserPlayTimeQuery__ @@ -10962,64 +5438,27 @@ export const GetUserPlayTimeDocument = gql` * }, * }); */ -export function useGetUserPlayTimeQuery( - baseOptions: Apollo.QueryHookOptions< - GetUserPlayTimeQuery, - GetUserPlayTimeQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetUserPlayTimeDocument, - options, - ); -} -export function useGetUserPlayTimeLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetUserPlayTimeQuery, - GetUserPlayTimeQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetUserPlayTimeQuery, - GetUserPlayTimeQueryVariables - >(GetUserPlayTimeDocument, options); -} -export function useGetUserPlayTimeSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetUserPlayTimeQuery, - GetUserPlayTimeQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetUserPlayTimeQuery, - GetUserPlayTimeQueryVariables - >(GetUserPlayTimeDocument, options); -} -export type GetUserPlayTimeQueryHookResult = ReturnType< - typeof useGetUserPlayTimeQuery ->; -export type GetUserPlayTimeLazyQueryHookResult = ReturnType< - typeof useGetUserPlayTimeLazyQuery ->; -export type GetUserPlayTimeSuspenseQueryHookResult = ReturnType< - typeof useGetUserPlayTimeSuspenseQuery ->; -export type GetUserPlayTimeQueryResult = Apollo.QueryResult< - GetUserPlayTimeQuery, - GetUserPlayTimeQueryVariables ->; +export function useGetUserPlayTimeQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetUserPlayTimeDocument, options); + } +export function useGetUserPlayTimeLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetUserPlayTimeDocument, options); + } +export function useGetUserPlayTimeSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetUserPlayTimeDocument, options); + } +export type GetUserPlayTimeQueryHookResult = ReturnType; +export type GetUserPlayTimeLazyQueryHookResult = ReturnType; +export type GetUserPlayTimeSuspenseQueryHookResult = ReturnType; +export type GetUserPlayTimeQueryResult = Apollo.QueryResult; export const GetUsernamesDocument = gql` - query getUsernames( - $matchString: String! - $limit: Int = null - $after: String = null - ) { - getUsernames(matchString: $matchString, limit: $limit, after: $after) - } -`; + query getUsernames($matchString: String!, $limit: Int = null, $after: String = null) { + getUsernames(matchString: $matchString, limit: $limit, after: $after) +} + `; /** * __useGetUsernamesQuery__ @@ -11039,80 +5478,42 @@ export const GetUsernamesDocument = gql` * }, * }); */ -export function useGetUsernamesQuery( - baseOptions: Apollo.QueryHookOptions< - GetUsernamesQuery, - GetUsernamesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetUsernamesDocument, - options, - ); -} -export function useGetUsernamesLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetUsernamesQuery, - GetUsernamesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery( - GetUsernamesDocument, - options, - ); -} -export function useGetUsernamesSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetUsernamesQuery, - GetUsernamesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery( - GetUsernamesDocument, - options, - ); -} -export type GetUsernamesQueryHookResult = ReturnType< - typeof useGetUsernamesQuery ->; -export type GetUsernamesLazyQueryHookResult = ReturnType< - typeof useGetUsernamesLazyQuery ->; -export type GetUsernamesSuspenseQueryHookResult = ReturnType< - typeof useGetUsernamesSuspenseQuery ->; -export type GetUsernamesQueryResult = Apollo.QueryResult< - GetUsernamesQuery, - GetUsernamesQueryVariables ->; -export const GetUserRelationshipsMatchingDocument = gql` - query getUserRelationshipsMatching( - $userId: Int! - $matchString: String! - $limit: Int = null - $after: String = null - ) { - getUserRelationshipsMatching( - userId: $userId - matchString: $matchString - limit: $limit - after: $after - ) { - relationships { - toUser { - username - profileImageUri - id - } - toUserFollows - toUserIsFollowedBy +export function useGetUsernamesQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetUsernamesDocument, options); } +export function useGetUsernamesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetUsernamesDocument, options); + } +export function useGetUsernamesSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetUsernamesDocument, options); + } +export type GetUsernamesQueryHookResult = ReturnType; +export type GetUsernamesLazyQueryHookResult = ReturnType; +export type GetUsernamesSuspenseQueryHookResult = ReturnType; +export type GetUsernamesQueryResult = Apollo.QueryResult; +export const GetUserRelationshipsMatchingDocument = gql` + query getUserRelationshipsMatching($userId: Int!, $matchString: String!, $limit: Int = null, $after: String = null) { + getUserRelationshipsMatching( + userId: $userId + matchString: $matchString + limit: $limit + after: $after + ) { + relationships { + toUser { + username + profileImageUri + id + } + toUserFollows + toUserIsFollowedBy } } -`; +} + `; /** * __useGetUserRelationshipsMatchingQuery__ @@ -11133,67 +5534,34 @@ export const GetUserRelationshipsMatchingDocument = gql` * }, * }); */ -export function useGetUserRelationshipsMatchingQuery( - baseOptions: Apollo.QueryHookOptions< - GetUserRelationshipsMatchingQuery, - GetUserRelationshipsMatchingQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetUserRelationshipsMatchingQuery, - GetUserRelationshipsMatchingQueryVariables - >(GetUserRelationshipsMatchingDocument, options); -} -export function useGetUserRelationshipsMatchingLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetUserRelationshipsMatchingQuery, - GetUserRelationshipsMatchingQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetUserRelationshipsMatchingQuery, - GetUserRelationshipsMatchingQueryVariables - >(GetUserRelationshipsMatchingDocument, options); -} -export function useGetUserRelationshipsMatchingSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetUserRelationshipsMatchingQuery, - GetUserRelationshipsMatchingQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetUserRelationshipsMatchingQuery, - GetUserRelationshipsMatchingQueryVariables - >(GetUserRelationshipsMatchingDocument, options); -} -export type GetUserRelationshipsMatchingQueryHookResult = ReturnType< - typeof useGetUserRelationshipsMatchingQuery ->; -export type GetUserRelationshipsMatchingLazyQueryHookResult = ReturnType< - typeof useGetUserRelationshipsMatchingLazyQuery ->; -export type GetUserRelationshipsMatchingSuspenseQueryHookResult = ReturnType< - typeof useGetUserRelationshipsMatchingSuspenseQuery ->; -export type GetUserRelationshipsMatchingQueryResult = Apollo.QueryResult< - GetUserRelationshipsMatchingQuery, - GetUserRelationshipsMatchingQueryVariables ->; +export function useGetUserRelationshipsMatchingQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetUserRelationshipsMatchingDocument, options); + } +export function useGetUserRelationshipsMatchingLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetUserRelationshipsMatchingDocument, options); + } +export function useGetUserRelationshipsMatchingSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetUserRelationshipsMatchingDocument, options); + } +export type GetUserRelationshipsMatchingQueryHookResult = ReturnType; +export type GetUserRelationshipsMatchingLazyQueryHookResult = ReturnType; +export type GetUserRelationshipsMatchingSuspenseQueryHookResult = ReturnType; +export type GetUserRelationshipsMatchingQueryResult = Apollo.QueryResult; export const GetUserTagsDocument = gql` - query GetUserTags { - getUserTags { + query GetUserTags { + getUserTags { + id + name + tagClasses { id name - tagClasses { - id - name - } } } -`; +} + `; /** * __useGetUserTagsQuery__ @@ -11210,65 +5578,31 @@ export const GetUserTagsDocument = gql` * }, * }); */ -export function useGetUserTagsQuery( - baseOptions?: Apollo.QueryHookOptions< - GetUserTagsQuery, - GetUserTagsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetUserTagsDocument, - options, - ); -} -export function useGetUserTagsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetUserTagsQuery, - GetUserTagsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery( - GetUserTagsDocument, - options, - ); -} -export function useGetUserTagsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetUserTagsQuery, - GetUserTagsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery( - GetUserTagsDocument, - options, - ); -} +export function useGetUserTagsQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetUserTagsDocument, options); + } +export function useGetUserTagsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetUserTagsDocument, options); + } +export function useGetUserTagsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetUserTagsDocument, options); + } export type GetUserTagsQueryHookResult = ReturnType; -export type GetUserTagsLazyQueryHookResult = ReturnType< - typeof useGetUserTagsLazyQuery ->; -export type GetUserTagsSuspenseQueryHookResult = ReturnType< - typeof useGetUserTagsSuspenseQuery ->; -export type GetUserTagsQueryResult = Apollo.QueryResult< - GetUserTagsQuery, - GetUserTagsQueryVariables ->; +export type GetUserTagsLazyQueryHookResult = ReturnType; +export type GetUserTagsSuspenseQueryHookResult = ReturnType; +export type GetUserTagsQueryResult = Apollo.QueryResult; export const FollowUserDocument = gql` - mutation followUser($followedUserId: Int!) { - followUser(followedUserId: $followedUserId) { - id - username - } + mutation followUser($followedUserId: Int!) { + followUser(followedUserId: $followedUserId) { + id + username } -`; -export type FollowUserMutationFn = Apollo.MutationFunction< - FollowUserMutation, - FollowUserMutationVariables ->; +} + `; +export type FollowUserMutationFn = Apollo.MutationFunction; /** * __useFollowUserMutation__ @@ -11287,39 +5621,22 @@ export type FollowUserMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useFollowUserMutation( - baseOptions?: Apollo.MutationHookOptions< - FollowUserMutation, - FollowUserMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation( - FollowUserDocument, - options, - ); -} -export type FollowUserMutationHookResult = ReturnType< - typeof useFollowUserMutation ->; -export type FollowUserMutationResult = - Apollo.MutationResult; -export type FollowUserMutationOptions = Apollo.BaseMutationOptions< - FollowUserMutation, - FollowUserMutationVariables ->; +export function useFollowUserMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(FollowUserDocument, options); + } +export type FollowUserMutationHookResult = ReturnType; +export type FollowUserMutationResult = Apollo.MutationResult; +export type FollowUserMutationOptions = Apollo.BaseMutationOptions; export const UnfollowUserDocument = gql` - mutation unfollowUser($followedUserId: Int!) { - unfollowUser(followedUserId: $followedUserId) { - id - username - } + mutation unfollowUser($followedUserId: Int!) { + unfollowUser(followedUserId: $followedUserId) { + id + username } -`; -export type UnfollowUserMutationFn = Apollo.MutationFunction< - UnfollowUserMutation, - UnfollowUserMutationVariables ->; +} + `; +export type UnfollowUserMutationFn = Apollo.MutationFunction; /** * __useUnfollowUserMutation__ @@ -11338,46 +5655,32 @@ export type UnfollowUserMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useUnfollowUserMutation( - baseOptions?: Apollo.MutationHookOptions< - UnfollowUserMutation, - UnfollowUserMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - UnfollowUserMutation, - UnfollowUserMutationVariables - >(UnfollowUserDocument, options); -} -export type UnfollowUserMutationHookResult = ReturnType< - typeof useUnfollowUserMutation ->; -export type UnfollowUserMutationResult = - Apollo.MutationResult; -export type UnfollowUserMutationOptions = Apollo.BaseMutationOptions< - UnfollowUserMutation, - UnfollowUserMutationVariables ->; +export function useUnfollowUserMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(UnfollowUserDocument, options); + } +export type UnfollowUserMutationHookResult = ReturnType; +export type UnfollowUserMutationResult = Apollo.MutationResult; +export type UnfollowUserMutationOptions = Apollo.BaseMutationOptions; export const GetUserFollowingFollowersDocument = gql` - query getUserFollowingFollowers { - getLoggedInUser { + query getUserFollowingFollowers { + getLoggedInUser { + id + following { id - following { - id - username - profileImageUri - isFollowedByCurrentUser - } - followers { - id - username - profileImageUri - isFollowedByCurrentUser - } + username + profileImageUri + isFollowedByCurrentUser + } + followers { + id + username + profileImageUri + isFollowedByCurrentUser } } -`; +} + `; /** * __useGetUserFollowingFollowersQuery__ @@ -11394,60 +5697,27 @@ export const GetUserFollowingFollowersDocument = gql` * }, * }); */ -export function useGetUserFollowingFollowersQuery( - baseOptions?: Apollo.QueryHookOptions< - GetUserFollowingFollowersQuery, - GetUserFollowingFollowersQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetUserFollowingFollowersQuery, - GetUserFollowingFollowersQueryVariables - >(GetUserFollowingFollowersDocument, options); -} -export function useGetUserFollowingFollowersLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetUserFollowingFollowersQuery, - GetUserFollowingFollowersQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetUserFollowingFollowersQuery, - GetUserFollowingFollowersQueryVariables - >(GetUserFollowingFollowersDocument, options); -} -export function useGetUserFollowingFollowersSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetUserFollowingFollowersQuery, - GetUserFollowingFollowersQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetUserFollowingFollowersQuery, - GetUserFollowingFollowersQueryVariables - >(GetUserFollowingFollowersDocument, options); -} -export type GetUserFollowingFollowersQueryHookResult = ReturnType< - typeof useGetUserFollowingFollowersQuery ->; -export type GetUserFollowingFollowersLazyQueryHookResult = ReturnType< - typeof useGetUserFollowingFollowersLazyQuery ->; -export type GetUserFollowingFollowersSuspenseQueryHookResult = ReturnType< - typeof useGetUserFollowingFollowersSuspenseQuery ->; -export type GetUserFollowingFollowersQueryResult = Apollo.QueryResult< - GetUserFollowingFollowersQuery, - GetUserFollowingFollowersQueryVariables ->; +export function useGetUserFollowingFollowersQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetUserFollowingFollowersDocument, options); + } +export function useGetUserFollowingFollowersLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetUserFollowingFollowersDocument, options); + } +export function useGetUserFollowingFollowersSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetUserFollowingFollowersDocument, options); + } +export type GetUserFollowingFollowersQueryHookResult = ReturnType; +export type GetUserFollowingFollowersLazyQueryHookResult = ReturnType; +export type GetUserFollowingFollowersSuspenseQueryHookResult = ReturnType; +export type GetUserFollowingFollowersQueryResult = Apollo.QueryResult; export const DoesUsernameExistDocument = gql` - query doesUsernameExist($candidateUsername: String!) { - doesUsernameExist(candidateUsername: $candidateUsername) - } -`; + query doesUsernameExist($candidateUsername: String!) { + doesUsernameExist(candidateUsername: $candidateUsername) +} + `; /** * __useDoesUsernameExistQuery__ @@ -11465,84 +5735,38 @@ export const DoesUsernameExistDocument = gql` * }, * }); */ -export function useDoesUsernameExistQuery( - baseOptions: Apollo.QueryHookOptions< - DoesUsernameExistQuery, - DoesUsernameExistQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - DoesUsernameExistQuery, - DoesUsernameExistQueryVariables - >(DoesUsernameExistDocument, options); -} -export function useDoesUsernameExistLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - DoesUsernameExistQuery, - DoesUsernameExistQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - DoesUsernameExistQuery, - DoesUsernameExistQueryVariables - >(DoesUsernameExistDocument, options); -} -export function useDoesUsernameExistSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - DoesUsernameExistQuery, - DoesUsernameExistQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - DoesUsernameExistQuery, - DoesUsernameExistQueryVariables - >(DoesUsernameExistDocument, options); -} -export type DoesUsernameExistQueryHookResult = ReturnType< - typeof useDoesUsernameExistQuery ->; -export type DoesUsernameExistLazyQueryHookResult = ReturnType< - typeof useDoesUsernameExistLazyQuery ->; -export type DoesUsernameExistSuspenseQueryHookResult = ReturnType< - typeof useDoesUsernameExistSuspenseQuery ->; -export type DoesUsernameExistQueryResult = Apollo.QueryResult< - DoesUsernameExistQuery, - DoesUsernameExistQueryVariables ->; -export const EditUserDocument = gql` - mutation editUser( - $username: String - $fargoRating: Int - $videosPrivateByDefault: Boolean - $agreesToMarketing: Boolean - ) { - editUser( - input: { - username: $username - fargoRating: $fargoRating - videosPrivateByDefault: $videosPrivateByDefault - agreesToMarketing: $agreesToMarketing +export function useDoesUsernameExistQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(DoesUsernameExistDocument, options); } - ) { - id - firebaseUid - username - fargoRating - updatedAt - videosPrivateByDefault - agreesToMarketing - } +export function useDoesUsernameExistLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(DoesUsernameExistDocument, options); + } +export function useDoesUsernameExistSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(DoesUsernameExistDocument, options); + } +export type DoesUsernameExistQueryHookResult = ReturnType; +export type DoesUsernameExistLazyQueryHookResult = ReturnType; +export type DoesUsernameExistSuspenseQueryHookResult = ReturnType; +export type DoesUsernameExistQueryResult = Apollo.QueryResult; +export const EditUserDocument = gql` + mutation editUser($username: String, $fargoRating: Int, $videosPrivateByDefault: Boolean, $agreesToMarketing: Boolean) { + editUser( + input: {username: $username, fargoRating: $fargoRating, videosPrivateByDefault: $videosPrivateByDefault, agreesToMarketing: $agreesToMarketing} + ) { + id + firebaseUid + username + fargoRating + updatedAt + videosPrivateByDefault + agreesToMarketing } -`; -export type EditUserMutationFn = Apollo.MutationFunction< - EditUserMutation, - EditUserMutationVariables ->; +} + `; +export type EditUserMutationFn = Apollo.MutationFunction; /** * __useEditUserMutation__ @@ -11564,33 +5788,19 @@ export type EditUserMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useEditUserMutation( - baseOptions?: Apollo.MutationHookOptions< - EditUserMutation, - EditUserMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation( - EditUserDocument, - options, - ); -} +export function useEditUserMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(EditUserDocument, options); + } export type EditUserMutationHookResult = ReturnType; export type EditUserMutationResult = Apollo.MutationResult; -export type EditUserMutationOptions = Apollo.BaseMutationOptions< - EditUserMutation, - EditUserMutationVariables ->; +export type EditUserMutationOptions = Apollo.BaseMutationOptions; export const DeleteUserDocument = gql` - mutation deleteUser { - deleteUser - } -`; -export type DeleteUserMutationFn = Apollo.MutationFunction< - DeleteUserMutation, - DeleteUserMutationVariables ->; + mutation deleteUser { + deleteUser +} + `; +export type DeleteUserMutationFn = Apollo.MutationFunction; /** * __useDeleteUserMutation__ @@ -11608,39 +5818,20 @@ export type DeleteUserMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useDeleteUserMutation( - baseOptions?: Apollo.MutationHookOptions< - DeleteUserMutation, - DeleteUserMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation( - DeleteUserDocument, - options, - ); -} -export type DeleteUserMutationHookResult = ReturnType< - typeof useDeleteUserMutation ->; -export type DeleteUserMutationResult = - Apollo.MutationResult; -export type DeleteUserMutationOptions = Apollo.BaseMutationOptions< - DeleteUserMutation, - DeleteUserMutationVariables ->; +export function useDeleteUserMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(DeleteUserDocument, options); + } +export type DeleteUserMutationHookResult = ReturnType; +export type DeleteUserMutationResult = Apollo.MutationResult; +export type DeleteUserMutationOptions = Apollo.BaseMutationOptions; export const GetUsersMatchingDocument = gql` - query GetUsersMatching( - $matchString: String = null - $limit: Int = null - $after: String = null - ) { - getUsersMatching(matchString: $matchString, limit: $limit, after: $after) { - ...UserFragment - } + query GetUsersMatching($matchString: String = null, $limit: Int = null, $after: String = null) { + getUsersMatching(matchString: $matchString, limit: $limit, after: $after) { + ...UserFragment } - ${UserFragmentFragmentDoc} -`; +} + ${UserFragmentFragmentDoc}`; /** * __useGetUsersMatchingQuery__ @@ -11660,87 +5851,53 @@ export const GetUsersMatchingDocument = gql` * }, * }); */ -export function useGetUsersMatchingQuery( - baseOptions?: Apollo.QueryHookOptions< - GetUsersMatchingQuery, - GetUsersMatchingQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetUsersMatchingDocument, - options, - ); -} -export function useGetUsersMatchingLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetUsersMatchingQuery, - GetUsersMatchingQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetUsersMatchingQuery, - GetUsersMatchingQueryVariables - >(GetUsersMatchingDocument, options); -} -export function useGetUsersMatchingSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetUsersMatchingQuery, - GetUsersMatchingQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetUsersMatchingQuery, - GetUsersMatchingQueryVariables - >(GetUsersMatchingDocument, options); -} -export type GetUsersMatchingQueryHookResult = ReturnType< - typeof useGetUsersMatchingQuery ->; -export type GetUsersMatchingLazyQueryHookResult = ReturnType< - typeof useGetUsersMatchingLazyQuery ->; -export type GetUsersMatchingSuspenseQueryHookResult = ReturnType< - typeof useGetUsersMatchingSuspenseQuery ->; -export type GetUsersMatchingQueryResult = Apollo.QueryResult< - GetUsersMatchingQuery, - GetUsersMatchingQueryVariables ->; -export const GetStreamMonitoringDetailsDocument = gql` - query GetStreamMonitoringDetails($videoId: Int!, $debuggingJson: JSON) { - getVideo(videoId: $videoId, debuggingJson: $debuggingJson) { - id - totalShots - makePercentage - elapsedTime - currentHomography { - ...HomographyInfo +export function useGetUsersMatchingQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetUsersMatchingDocument, options); } - stream { - id - linksRequested - uploadsCompleted - segmentProcessingCursor - isCompleted - uploadCompletionCursor - lastIntendedSegmentBound - initPlaylistUploadStatus - } - currentProcessing { - id - errors { - message - startSegmentIndex - endSegmentIndex +export function useGetUsersMatchingLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetUsersMatchingDocument, options); } +export function useGetUsersMatchingSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetUsersMatchingDocument, options); + } +export type GetUsersMatchingQueryHookResult = ReturnType; +export type GetUsersMatchingLazyQueryHookResult = ReturnType; +export type GetUsersMatchingSuspenseQueryHookResult = ReturnType; +export type GetUsersMatchingQueryResult = Apollo.QueryResult; +export const GetStreamMonitoringDetailsDocument = gql` + query GetStreamMonitoringDetails($videoId: Int!, $debuggingJson: JSON) { + getVideo(videoId: $videoId, debuggingJson: $debuggingJson) { + id + totalShots + makePercentage + elapsedTime + currentHomography { + ...HomographyInfo + } + stream { + id + linksRequested + uploadsCompleted + segmentProcessingCursor + isCompleted + uploadCompletionCursor + lastIntendedSegmentBound + initPlaylistUploadStatus + } + currentProcessing { + id + errors { + message + startSegmentIndex + endSegmentIndex } } } - ${HomographyInfoFragmentDoc} -`; +} + ${HomographyInfoFragmentDoc}`; /** * __useGetStreamMonitoringDetailsQuery__ @@ -11759,75 +5916,42 @@ export const GetStreamMonitoringDetailsDocument = gql` * }, * }); */ -export function useGetStreamMonitoringDetailsQuery( - baseOptions: Apollo.QueryHookOptions< - GetStreamMonitoringDetailsQuery, - GetStreamMonitoringDetailsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetStreamMonitoringDetailsQuery, - GetStreamMonitoringDetailsQueryVariables - >(GetStreamMonitoringDetailsDocument, options); -} -export function useGetStreamMonitoringDetailsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetStreamMonitoringDetailsQuery, - GetStreamMonitoringDetailsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetStreamMonitoringDetailsQuery, - GetStreamMonitoringDetailsQueryVariables - >(GetStreamMonitoringDetailsDocument, options); -} -export function useGetStreamMonitoringDetailsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetStreamMonitoringDetailsQuery, - GetStreamMonitoringDetailsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetStreamMonitoringDetailsQuery, - GetStreamMonitoringDetailsQueryVariables - >(GetStreamMonitoringDetailsDocument, options); -} -export type GetStreamMonitoringDetailsQueryHookResult = ReturnType< - typeof useGetStreamMonitoringDetailsQuery ->; -export type GetStreamMonitoringDetailsLazyQueryHookResult = ReturnType< - typeof useGetStreamMonitoringDetailsLazyQuery ->; -export type GetStreamMonitoringDetailsSuspenseQueryHookResult = ReturnType< - typeof useGetStreamMonitoringDetailsSuspenseQuery ->; -export type GetStreamMonitoringDetailsQueryResult = Apollo.QueryResult< - GetStreamMonitoringDetailsQuery, - GetStreamMonitoringDetailsQueryVariables ->; -export const GetVideoUpdatePageDetailsDocument = gql` - query GetVideoUpdatePageDetails($videoId: Int!) { - getVideo(videoId: $videoId) { - id - name - totalShots - makePercentage - elapsedTime - tableSize - pocketSize - private - tags { - tagClasses { - name +export function useGetStreamMonitoringDetailsQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetStreamMonitoringDetailsDocument, options); + } +export function useGetStreamMonitoringDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetStreamMonitoringDetailsDocument, options); } +export function useGetStreamMonitoringDetailsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetStreamMonitoringDetailsDocument, options); + } +export type GetStreamMonitoringDetailsQueryHookResult = ReturnType; +export type GetStreamMonitoringDetailsLazyQueryHookResult = ReturnType; +export type GetStreamMonitoringDetailsSuspenseQueryHookResult = ReturnType; +export type GetStreamMonitoringDetailsQueryResult = Apollo.QueryResult; +export const GetVideoUpdatePageDetailsDocument = gql` + query GetVideoUpdatePageDetails($videoId: Int!) { + getVideo(videoId: $videoId) { + id + name + totalShots + makePercentage + elapsedTime + tableSize + pocketSize + private + tags { + tagClasses { name } + name } } -`; +} + `; /** * __useGetVideoUpdatePageDetailsQuery__ @@ -11845,64 +5969,28 @@ export const GetVideoUpdatePageDetailsDocument = gql` * }, * }); */ -export function useGetVideoUpdatePageDetailsQuery( - baseOptions: Apollo.QueryHookOptions< - GetVideoUpdatePageDetailsQuery, - GetVideoUpdatePageDetailsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetVideoUpdatePageDetailsQuery, - GetVideoUpdatePageDetailsQueryVariables - >(GetVideoUpdatePageDetailsDocument, options); -} -export function useGetVideoUpdatePageDetailsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetVideoUpdatePageDetailsQuery, - GetVideoUpdatePageDetailsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetVideoUpdatePageDetailsQuery, - GetVideoUpdatePageDetailsQueryVariables - >(GetVideoUpdatePageDetailsDocument, options); -} -export function useGetVideoUpdatePageDetailsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetVideoUpdatePageDetailsQuery, - GetVideoUpdatePageDetailsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetVideoUpdatePageDetailsQuery, - GetVideoUpdatePageDetailsQueryVariables - >(GetVideoUpdatePageDetailsDocument, options); -} -export type GetVideoUpdatePageDetailsQueryHookResult = ReturnType< - typeof useGetVideoUpdatePageDetailsQuery ->; -export type GetVideoUpdatePageDetailsLazyQueryHookResult = ReturnType< - typeof useGetVideoUpdatePageDetailsLazyQuery ->; -export type GetVideoUpdatePageDetailsSuspenseQueryHookResult = ReturnType< - typeof useGetVideoUpdatePageDetailsSuspenseQuery ->; -export type GetVideoUpdatePageDetailsQueryResult = Apollo.QueryResult< - GetVideoUpdatePageDetailsQuery, - GetVideoUpdatePageDetailsQueryVariables ->; +export function useGetVideoUpdatePageDetailsQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetVideoUpdatePageDetailsDocument, options); + } +export function useGetVideoUpdatePageDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetVideoUpdatePageDetailsDocument, options); + } +export function useGetVideoUpdatePageDetailsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetVideoUpdatePageDetailsDocument, options); + } +export type GetVideoUpdatePageDetailsQueryHookResult = ReturnType; +export type GetVideoUpdatePageDetailsLazyQueryHookResult = ReturnType; +export type GetVideoUpdatePageDetailsSuspenseQueryHookResult = ReturnType; +export type GetVideoUpdatePageDetailsQueryResult = Apollo.QueryResult; export const DeleteVideoDocument = gql` - mutation DeleteVideo($videoId: Int!) { - deleteVideo(videoId: $videoId) - } -`; -export type DeleteVideoMutationFn = Apollo.MutationFunction< - DeleteVideoMutation, - DeleteVideoMutationVariables ->; + mutation DeleteVideo($videoId: Int!) { + deleteVideo(videoId: $videoId) +} + `; +export type DeleteVideoMutationFn = Apollo.MutationFunction; /** * __useDeleteVideoMutation__ @@ -11921,61 +6009,47 @@ export type DeleteVideoMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useDeleteVideoMutation( - baseOptions?: Apollo.MutationHookOptions< - DeleteVideoMutation, - DeleteVideoMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation( - DeleteVideoDocument, - options, - ); -} -export type DeleteVideoMutationHookResult = ReturnType< - typeof useDeleteVideoMutation ->; -export type DeleteVideoMutationResult = - Apollo.MutationResult; -export type DeleteVideoMutationOptions = Apollo.BaseMutationOptions< - DeleteVideoMutation, - DeleteVideoMutationVariables ->; -export const GetVideoDetailsDocument = gql` - query GetVideoDetails($videoId: Int!) { - getVideo(videoId: $videoId) { - id - name - screenshotUri - averageTimeBetweenShots - elapsedTime - endTime - makePercentage - medianRun - startTime - totalShots - totalShotsMade - createdAt - updatedAt - tableSize - pocketSize - private - owner { - id - firebaseUid - username - profileImageUri +export function useDeleteVideoMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(DeleteVideoDocument, options); } - tags { - tagClasses { - name - } +export type DeleteVideoMutationHookResult = ReturnType; +export type DeleteVideoMutationResult = Apollo.MutationResult; +export type DeleteVideoMutationOptions = Apollo.BaseMutationOptions; +export const GetVideoDetailsDocument = gql` + query GetVideoDetails($videoId: Int!) { + getVideo(videoId: $videoId) { + id + name + screenshotUri + averageTimeBetweenShots + elapsedTime + endTime + makePercentage + medianRun + startTime + totalShots + totalShotsMade + createdAt + updatedAt + tableSize + pocketSize + private + owner { + id + firebaseUid + username + profileImageUri + } + tags { + tagClasses { name } + name } } -`; +} + `; /** * __useGetVideoDetailsQuery__ @@ -11993,100 +6067,66 @@ export const GetVideoDetailsDocument = gql` * }, * }); */ -export function useGetVideoDetailsQuery( - baseOptions: Apollo.QueryHookOptions< - GetVideoDetailsQuery, - GetVideoDetailsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetVideoDetailsDocument, - options, - ); -} -export function useGetVideoDetailsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetVideoDetailsQuery, - GetVideoDetailsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetVideoDetailsQuery, - GetVideoDetailsQueryVariables - >(GetVideoDetailsDocument, options); -} -export function useGetVideoDetailsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetVideoDetailsQuery, - GetVideoDetailsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetVideoDetailsQuery, - GetVideoDetailsQueryVariables - >(GetVideoDetailsDocument, options); -} -export type GetVideoDetailsQueryHookResult = ReturnType< - typeof useGetVideoDetailsQuery ->; -export type GetVideoDetailsLazyQueryHookResult = ReturnType< - typeof useGetVideoDetailsLazyQuery ->; -export type GetVideoDetailsSuspenseQueryHookResult = ReturnType< - typeof useGetVideoDetailsSuspenseQuery ->; -export type GetVideoDetailsQueryResult = Apollo.QueryResult< - GetVideoDetailsQuery, - GetVideoDetailsQueryVariables ->; -export const GetVideoSocialDetailsByIdDocument = gql` - query GetVideoSocialDetailsById($videoId: Int!) { - getVideo(videoId: $videoId) { - id - name - screenshotUri - makePercentage - totalShots - owner { - id - firebaseUid - username - profileImageUri +export function useGetVideoDetailsQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetVideoDetailsDocument, options); } - tags { - tagClasses { - name +export function useGetVideoDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetVideoDetailsDocument, options); } +export function useGetVideoDetailsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetVideoDetailsDocument, options); + } +export type GetVideoDetailsQueryHookResult = ReturnType; +export type GetVideoDetailsLazyQueryHookResult = ReturnType; +export type GetVideoDetailsSuspenseQueryHookResult = ReturnType; +export type GetVideoDetailsQueryResult = Apollo.QueryResult; +export const GetVideoSocialDetailsByIdDocument = gql` + query GetVideoSocialDetailsById($videoId: Int!) { + getVideo(videoId: $videoId) { + id + name + screenshotUri + makePercentage + totalShots + owner { + id + firebaseUid + username + profileImageUri + } + tags { + tagClasses { name } - reactions { - videoId - user { - ...UserSocialsFields - } - reaction + name + } + reactions { + videoId + user { + ...UserSocialsFields } - comments { + reaction + } + comments { + id + message + user { + ...UserSocialsFields + } + replies { id message user { ...UserSocialsFields } - replies { - id - message - user { - ...UserSocialsFields - } - } } } } - ${UserSocialsFieldsFragmentDoc} -`; +} + ${UserSocialsFieldsFragmentDoc}`; /** * __useGetVideoSocialDetailsByIdQuery__ @@ -12104,63 +6144,29 @@ export const GetVideoSocialDetailsByIdDocument = gql` * }, * }); */ -export function useGetVideoSocialDetailsByIdQuery( - baseOptions: Apollo.QueryHookOptions< - GetVideoSocialDetailsByIdQuery, - GetVideoSocialDetailsByIdQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetVideoSocialDetailsByIdQuery, - GetVideoSocialDetailsByIdQueryVariables - >(GetVideoSocialDetailsByIdDocument, options); -} -export function useGetVideoSocialDetailsByIdLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetVideoSocialDetailsByIdQuery, - GetVideoSocialDetailsByIdQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetVideoSocialDetailsByIdQuery, - GetVideoSocialDetailsByIdQueryVariables - >(GetVideoSocialDetailsByIdDocument, options); -} -export function useGetVideoSocialDetailsByIdSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetVideoSocialDetailsByIdQuery, - GetVideoSocialDetailsByIdQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetVideoSocialDetailsByIdQuery, - GetVideoSocialDetailsByIdQueryVariables - >(GetVideoSocialDetailsByIdDocument, options); -} -export type GetVideoSocialDetailsByIdQueryHookResult = ReturnType< - typeof useGetVideoSocialDetailsByIdQuery ->; -export type GetVideoSocialDetailsByIdLazyQueryHookResult = ReturnType< - typeof useGetVideoSocialDetailsByIdLazyQuery ->; -export type GetVideoSocialDetailsByIdSuspenseQueryHookResult = ReturnType< - typeof useGetVideoSocialDetailsByIdSuspenseQuery ->; -export type GetVideoSocialDetailsByIdQueryResult = Apollo.QueryResult< - GetVideoSocialDetailsByIdQuery, - GetVideoSocialDetailsByIdQueryVariables ->; +export function useGetVideoSocialDetailsByIdQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetVideoSocialDetailsByIdDocument, options); + } +export function useGetVideoSocialDetailsByIdLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetVideoSocialDetailsByIdDocument, options); + } +export function useGetVideoSocialDetailsByIdSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetVideoSocialDetailsByIdDocument, options); + } +export type GetVideoSocialDetailsByIdQueryHookResult = ReturnType; +export type GetVideoSocialDetailsByIdLazyQueryHookResult = ReturnType; +export type GetVideoSocialDetailsByIdSuspenseQueryHookResult = ReturnType; +export type GetVideoSocialDetailsByIdQueryResult = Apollo.QueryResult; export const GetVideosDocument = gql` - query GetVideos($videoIds: [Int!]!) { - getVideos(videoIds: $videoIds) { - ...VideoStreamMetadata - } + query GetVideos($videoIds: [Int!]!) { + getVideos(videoIds: $videoIds) { + ...VideoStreamMetadata } - ${VideoStreamMetadataFragmentDoc} -`; +} + ${VideoStreamMetadataFragmentDoc}`; /** * __useGetVideosQuery__ @@ -12178,58 +6184,29 @@ export const GetVideosDocument = gql` * }, * }); */ -export function useGetVideosQuery( - baseOptions: Apollo.QueryHookOptions, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetVideosDocument, - options, - ); -} -export function useGetVideosLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetVideosQuery, - GetVideosQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery( - GetVideosDocument, - options, - ); -} -export function useGetVideosSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetVideosQuery, - GetVideosQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery( - GetVideosDocument, - options, - ); -} +export function useGetVideosQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetVideosDocument, options); + } +export function useGetVideosLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetVideosDocument, options); + } +export function useGetVideosSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetVideosDocument, options); + } export type GetVideosQueryHookResult = ReturnType; -export type GetVideosLazyQueryHookResult = ReturnType< - typeof useGetVideosLazyQuery ->; -export type GetVideosSuspenseQueryHookResult = ReturnType< - typeof useGetVideosSuspenseQuery ->; -export type GetVideosQueryResult = Apollo.QueryResult< - GetVideosQuery, - GetVideosQueryVariables ->; +export type GetVideosLazyQueryHookResult = ReturnType; +export type GetVideosSuspenseQueryHookResult = ReturnType; +export type GetVideosQueryResult = Apollo.QueryResult; export const GetVideoForShotTimeDocument = gql` - query GetVideoForShotTime($videoId: Int!) { - getVideo(videoId: $videoId) { - ...VideoStreamMetadata - } + query GetVideoForShotTime($videoId: Int!) { + getVideo(videoId: $videoId) { + ...VideoStreamMetadata } - ${VideoStreamMetadataFragmentDoc} -`; +} + ${VideoStreamMetadataFragmentDoc}`; /** * __useGetVideoForShotTimeQuery__ @@ -12247,82 +6224,48 @@ export const GetVideoForShotTimeDocument = gql` * }, * }); */ -export function useGetVideoForShotTimeQuery( - baseOptions: Apollo.QueryHookOptions< - GetVideoForShotTimeQuery, - GetVideoForShotTimeQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetVideoForShotTimeQuery, - GetVideoForShotTimeQueryVariables - >(GetVideoForShotTimeDocument, options); -} -export function useGetVideoForShotTimeLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetVideoForShotTimeQuery, - GetVideoForShotTimeQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetVideoForShotTimeQuery, - GetVideoForShotTimeQueryVariables - >(GetVideoForShotTimeDocument, options); -} -export function useGetVideoForShotTimeSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetVideoForShotTimeQuery, - GetVideoForShotTimeQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetVideoForShotTimeQuery, - GetVideoForShotTimeQueryVariables - >(GetVideoForShotTimeDocument, options); -} -export type GetVideoForShotTimeQueryHookResult = ReturnType< - typeof useGetVideoForShotTimeQuery ->; -export type GetVideoForShotTimeLazyQueryHookResult = ReturnType< - typeof useGetVideoForShotTimeLazyQuery ->; -export type GetVideoForShotTimeSuspenseQueryHookResult = ReturnType< - typeof useGetVideoForShotTimeSuspenseQuery ->; -export type GetVideoForShotTimeQueryResult = Apollo.QueryResult< - GetVideoForShotTimeQuery, - GetVideoForShotTimeQueryVariables ->; +export function useGetVideoForShotTimeQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetVideoForShotTimeDocument, options); + } +export function useGetVideoForShotTimeLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetVideoForShotTimeDocument, options); + } +export function useGetVideoForShotTimeSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetVideoForShotTimeDocument, options); + } +export type GetVideoForShotTimeQueryHookResult = ReturnType; +export type GetVideoForShotTimeLazyQueryHookResult = ReturnType; +export type GetVideoForShotTimeSuspenseQueryHookResult = ReturnType; +export type GetVideoForShotTimeQueryResult = Apollo.QueryResult; export const GetVideoDocument = gql` - query GetVideo($videoId: Int!) { - getVideo(videoId: $videoId) { + query GetVideo($videoId: Int!) { + getVideo(videoId: $videoId) { + id + playlist { + segmentDurations + } + homographyHistory { + ...HomographyInfo + } + stream { id - playlist { - segmentDurations + streamSegmentType + segments { + segmentIndex + endFrameIndex + framesPerSecond } - homographyHistory { - ...HomographyInfo - } - stream { - id - streamSegmentType - segments { - segmentIndex - endFrameIndex - framesPerSecond - } - resolution { - width - height - } + resolution { + width + height } } } - ${HomographyInfoFragmentDoc} -`; +} + ${HomographyInfoFragmentDoc}`; /** * __useGetVideoQuery__ @@ -12340,58 +6283,30 @@ export const GetVideoDocument = gql` * }, * }); */ -export function useGetVideoQuery( - baseOptions: Apollo.QueryHookOptions, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetVideoDocument, - options, - ); -} -export function useGetVideoLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetVideoQuery, - GetVideoQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery( - GetVideoDocument, - options, - ); -} -export function useGetVideoSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetVideoQuery, - GetVideoQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery( - GetVideoDocument, - options, - ); -} +export function useGetVideoQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetVideoDocument, options); + } +export function useGetVideoLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetVideoDocument, options); + } +export function useGetVideoSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetVideoDocument, options); + } export type GetVideoQueryHookResult = ReturnType; -export type GetVideoLazyQueryHookResult = ReturnType< - typeof useGetVideoLazyQuery ->; -export type GetVideoSuspenseQueryHookResult = ReturnType< - typeof useGetVideoSuspenseQuery ->; -export type GetVideoQueryResult = Apollo.QueryResult< - GetVideoQuery, - GetVideoQueryVariables ->; +export type GetVideoLazyQueryHookResult = ReturnType; +export type GetVideoSuspenseQueryHookResult = ReturnType; +export type GetVideoQueryResult = Apollo.QueryResult; export const GetAverageTimePerShotForVideoDocument = gql` - query GetAverageTimePerShotForVideo($videoId: Int!) { - getVideo(videoId: $videoId) { - id - averageTimeBetweenShots - } + query GetAverageTimePerShotForVideo($videoId: Int!) { + getVideo(videoId: $videoId) { + id + averageTimeBetweenShots } -`; +} + `; /** * __useGetAverageTimePerShotForVideoQuery__ @@ -12409,63 +6324,30 @@ export const GetAverageTimePerShotForVideoDocument = gql` * }, * }); */ -export function useGetAverageTimePerShotForVideoQuery( - baseOptions: Apollo.QueryHookOptions< - GetAverageTimePerShotForVideoQuery, - GetAverageTimePerShotForVideoQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetAverageTimePerShotForVideoQuery, - GetAverageTimePerShotForVideoQueryVariables - >(GetAverageTimePerShotForVideoDocument, options); -} -export function useGetAverageTimePerShotForVideoLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetAverageTimePerShotForVideoQuery, - GetAverageTimePerShotForVideoQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetAverageTimePerShotForVideoQuery, - GetAverageTimePerShotForVideoQueryVariables - >(GetAverageTimePerShotForVideoDocument, options); -} -export function useGetAverageTimePerShotForVideoSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetAverageTimePerShotForVideoQuery, - GetAverageTimePerShotForVideoQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetAverageTimePerShotForVideoQuery, - GetAverageTimePerShotForVideoQueryVariables - >(GetAverageTimePerShotForVideoDocument, options); -} -export type GetAverageTimePerShotForVideoQueryHookResult = ReturnType< - typeof useGetAverageTimePerShotForVideoQuery ->; -export type GetAverageTimePerShotForVideoLazyQueryHookResult = ReturnType< - typeof useGetAverageTimePerShotForVideoLazyQuery ->; -export type GetAverageTimePerShotForVideoSuspenseQueryHookResult = ReturnType< - typeof useGetAverageTimePerShotForVideoSuspenseQuery ->; -export type GetAverageTimePerShotForVideoQueryResult = Apollo.QueryResult< - GetAverageTimePerShotForVideoQuery, - GetAverageTimePerShotForVideoQueryVariables ->; +export function useGetAverageTimePerShotForVideoQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetAverageTimePerShotForVideoDocument, options); + } +export function useGetAverageTimePerShotForVideoLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetAverageTimePerShotForVideoDocument, options); + } +export function useGetAverageTimePerShotForVideoSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetAverageTimePerShotForVideoDocument, options); + } +export type GetAverageTimePerShotForVideoQueryHookResult = ReturnType; +export type GetAverageTimePerShotForVideoLazyQueryHookResult = ReturnType; +export type GetAverageTimePerShotForVideoSuspenseQueryHookResult = ReturnType; +export type GetAverageTimePerShotForVideoQueryResult = Apollo.QueryResult; export const GetElapsedTimeForVideoDocument = gql` - query GetElapsedTimeForVideo($videoId: Int!) { - getVideo(videoId: $videoId) { - id - elapsedTime - } + query GetElapsedTimeForVideo($videoId: Int!) { + getVideo(videoId: $videoId) { + id + elapsedTime } -`; +} + `; /** * __useGetElapsedTimeForVideoQuery__ @@ -12483,63 +6365,30 @@ export const GetElapsedTimeForVideoDocument = gql` * }, * }); */ -export function useGetElapsedTimeForVideoQuery( - baseOptions: Apollo.QueryHookOptions< - GetElapsedTimeForVideoQuery, - GetElapsedTimeForVideoQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetElapsedTimeForVideoQuery, - GetElapsedTimeForVideoQueryVariables - >(GetElapsedTimeForVideoDocument, options); -} -export function useGetElapsedTimeForVideoLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetElapsedTimeForVideoQuery, - GetElapsedTimeForVideoQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetElapsedTimeForVideoQuery, - GetElapsedTimeForVideoQueryVariables - >(GetElapsedTimeForVideoDocument, options); -} -export function useGetElapsedTimeForVideoSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetElapsedTimeForVideoQuery, - GetElapsedTimeForVideoQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetElapsedTimeForVideoQuery, - GetElapsedTimeForVideoQueryVariables - >(GetElapsedTimeForVideoDocument, options); -} -export type GetElapsedTimeForVideoQueryHookResult = ReturnType< - typeof useGetElapsedTimeForVideoQuery ->; -export type GetElapsedTimeForVideoLazyQueryHookResult = ReturnType< - typeof useGetElapsedTimeForVideoLazyQuery ->; -export type GetElapsedTimeForVideoSuspenseQueryHookResult = ReturnType< - typeof useGetElapsedTimeForVideoSuspenseQuery ->; -export type GetElapsedTimeForVideoQueryResult = Apollo.QueryResult< - GetElapsedTimeForVideoQuery, - GetElapsedTimeForVideoQueryVariables ->; +export function useGetElapsedTimeForVideoQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetElapsedTimeForVideoDocument, options); + } +export function useGetElapsedTimeForVideoLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetElapsedTimeForVideoDocument, options); + } +export function useGetElapsedTimeForVideoSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetElapsedTimeForVideoDocument, options); + } +export type GetElapsedTimeForVideoQueryHookResult = ReturnType; +export type GetElapsedTimeForVideoLazyQueryHookResult = ReturnType; +export type GetElapsedTimeForVideoSuspenseQueryHookResult = ReturnType; +export type GetElapsedTimeForVideoQueryResult = Apollo.QueryResult; export const GetMedianRunForVideoDocument = gql` - query GetMedianRunForVideo($videoId: Int!) { - getVideo(videoId: $videoId) { - id - medianRun - } + query GetMedianRunForVideo($videoId: Int!) { + getVideo(videoId: $videoId) { + id + medianRun } -`; +} + `; /** * __useGetMedianRunForVideoQuery__ @@ -12557,63 +6406,70 @@ export const GetMedianRunForVideoDocument = gql` * }, * }); */ -export function useGetMedianRunForVideoQuery( - baseOptions: Apollo.QueryHookOptions< - GetMedianRunForVideoQuery, - GetMedianRunForVideoQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetMedianRunForVideoQuery, - GetMedianRunForVideoQueryVariables - >(GetMedianRunForVideoDocument, options); -} -export function useGetMedianRunForVideoLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetMedianRunForVideoQuery, - GetMedianRunForVideoQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetMedianRunForVideoQuery, - GetMedianRunForVideoQueryVariables - >(GetMedianRunForVideoDocument, options); -} -export function useGetMedianRunForVideoSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetMedianRunForVideoQuery, - GetMedianRunForVideoQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetMedianRunForVideoQuery, - GetMedianRunForVideoQueryVariables - >(GetMedianRunForVideoDocument, options); -} -export type GetMedianRunForVideoQueryHookResult = ReturnType< - typeof useGetMedianRunForVideoQuery ->; -export type GetMedianRunForVideoLazyQueryHookResult = ReturnType< - typeof useGetMedianRunForVideoLazyQuery ->; -export type GetMedianRunForVideoSuspenseQueryHookResult = ReturnType< - typeof useGetMedianRunForVideoSuspenseQuery ->; -export type GetMedianRunForVideoQueryResult = Apollo.QueryResult< - GetMedianRunForVideoQuery, - GetMedianRunForVideoQueryVariables ->; -export const GetVideoForClipTimesDocument = gql` - query GetVideoForClipTimes($videoId: Int!) { - getVideo(videoId: $videoId) { - ...VideoDurationData - } +export function useGetMedianRunForVideoQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetMedianRunForVideoDocument, options); + } +export function useGetMedianRunForVideoLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetMedianRunForVideoDocument, options); + } +export function useGetMedianRunForVideoSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetMedianRunForVideoDocument, options); + } +export type GetMedianRunForVideoQueryHookResult = ReturnType; +export type GetMedianRunForVideoLazyQueryHookResult = ReturnType; +export type GetMedianRunForVideoSuspenseQueryHookResult = ReturnType; +export type GetMedianRunForVideoQueryResult = Apollo.QueryResult; +export const GetAverageDifficultyForVideoDocument = gql` + query GetAverageDifficultyForVideo($videoId: Int!) { + getVideo(videoId: $videoId) { + id + averageDifficulty } - ${VideoDurationDataFragmentDoc} -`; +} + `; + +/** + * __useGetAverageDifficultyForVideoQuery__ + * + * To run a query within a React component, call `useGetAverageDifficultyForVideoQuery` and pass it any options that fit your needs. + * When your component renders, `useGetAverageDifficultyForVideoQuery` returns an object from Apollo Client that contains loading, error, and data properties + * you can use to render your UI. + * + * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; + * + * @example + * const { data, loading, error } = useGetAverageDifficultyForVideoQuery({ + * variables: { + * videoId: // value for 'videoId' + * }, + * }); + */ +export function useGetAverageDifficultyForVideoQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetAverageDifficultyForVideoDocument, options); + } +export function useGetAverageDifficultyForVideoLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetAverageDifficultyForVideoDocument, options); + } +export function useGetAverageDifficultyForVideoSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetAverageDifficultyForVideoDocument, options); + } +export type GetAverageDifficultyForVideoQueryHookResult = ReturnType; +export type GetAverageDifficultyForVideoLazyQueryHookResult = ReturnType; +export type GetAverageDifficultyForVideoSuspenseQueryHookResult = ReturnType; +export type GetAverageDifficultyForVideoQueryResult = Apollo.QueryResult; +export const GetVideoForClipTimesDocument = gql` + query GetVideoForClipTimes($videoId: Int!) { + getVideo(videoId: $videoId) { + ...VideoDurationData + } +} + ${VideoDurationDataFragmentDoc}`; /** * __useGetVideoForClipTimesQuery__ @@ -12631,64 +6487,31 @@ export const GetVideoForClipTimesDocument = gql` * }, * }); */ -export function useGetVideoForClipTimesQuery( - baseOptions: Apollo.QueryHookOptions< - GetVideoForClipTimesQuery, - GetVideoForClipTimesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetVideoForClipTimesQuery, - GetVideoForClipTimesQueryVariables - >(GetVideoForClipTimesDocument, options); -} -export function useGetVideoForClipTimesLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetVideoForClipTimesQuery, - GetVideoForClipTimesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetVideoForClipTimesQuery, - GetVideoForClipTimesQueryVariables - >(GetVideoForClipTimesDocument, options); -} -export function useGetVideoForClipTimesSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetVideoForClipTimesQuery, - GetVideoForClipTimesQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetVideoForClipTimesQuery, - GetVideoForClipTimesQueryVariables - >(GetVideoForClipTimesDocument, options); -} -export type GetVideoForClipTimesQueryHookResult = ReturnType< - typeof useGetVideoForClipTimesQuery ->; -export type GetVideoForClipTimesLazyQueryHookResult = ReturnType< - typeof useGetVideoForClipTimesLazyQuery ->; -export type GetVideoForClipTimesSuspenseQueryHookResult = ReturnType< - typeof useGetVideoForClipTimesSuspenseQuery ->; -export type GetVideoForClipTimesQueryResult = Apollo.QueryResult< - GetVideoForClipTimesQuery, - GetVideoForClipTimesQueryVariables ->; +export function useGetVideoForClipTimesQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetVideoForClipTimesDocument, options); + } +export function useGetVideoForClipTimesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetVideoForClipTimesDocument, options); + } +export function useGetVideoForClipTimesSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetVideoForClipTimesDocument, options); + } +export type GetVideoForClipTimesQueryHookResult = ReturnType; +export type GetVideoForClipTimesLazyQueryHookResult = ReturnType; +export type GetVideoForClipTimesSuspenseQueryHookResult = ReturnType; +export type GetVideoForClipTimesQueryResult = Apollo.QueryResult; export const GetHeaderInfoByVideoIdDocument = gql` - query GetHeaderInfoByVideoId($videoId: Int!) { - getVideo(videoId: $videoId) { - id - name - startTime - } + query GetHeaderInfoByVideoId($videoId: Int!) { + getVideo(videoId: $videoId) { + id + name + startTime } -`; +} + `; /** * __useGetHeaderInfoByVideoIdQuery__ @@ -12706,74 +6529,41 @@ export const GetHeaderInfoByVideoIdDocument = gql` * }, * }); */ -export function useGetHeaderInfoByVideoIdQuery( - baseOptions: Apollo.QueryHookOptions< - GetHeaderInfoByVideoIdQuery, - GetHeaderInfoByVideoIdQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetHeaderInfoByVideoIdQuery, - GetHeaderInfoByVideoIdQueryVariables - >(GetHeaderInfoByVideoIdDocument, options); -} -export function useGetHeaderInfoByVideoIdLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetHeaderInfoByVideoIdQuery, - GetHeaderInfoByVideoIdQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetHeaderInfoByVideoIdQuery, - GetHeaderInfoByVideoIdQueryVariables - >(GetHeaderInfoByVideoIdDocument, options); -} -export function useGetHeaderInfoByVideoIdSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetHeaderInfoByVideoIdQuery, - GetHeaderInfoByVideoIdQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetHeaderInfoByVideoIdQuery, - GetHeaderInfoByVideoIdQueryVariables - >(GetHeaderInfoByVideoIdDocument, options); -} -export type GetHeaderInfoByVideoIdQueryHookResult = ReturnType< - typeof useGetHeaderInfoByVideoIdQuery ->; -export type GetHeaderInfoByVideoIdLazyQueryHookResult = ReturnType< - typeof useGetHeaderInfoByVideoIdLazyQuery ->; -export type GetHeaderInfoByVideoIdSuspenseQueryHookResult = ReturnType< - typeof useGetHeaderInfoByVideoIdSuspenseQuery ->; -export type GetHeaderInfoByVideoIdQueryResult = Apollo.QueryResult< - GetHeaderInfoByVideoIdQuery, - GetHeaderInfoByVideoIdQueryVariables ->; +export function useGetHeaderInfoByVideoIdQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetHeaderInfoByVideoIdDocument, options); + } +export function useGetHeaderInfoByVideoIdLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetHeaderInfoByVideoIdDocument, options); + } +export function useGetHeaderInfoByVideoIdSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetHeaderInfoByVideoIdDocument, options); + } +export type GetHeaderInfoByVideoIdQueryHookResult = ReturnType; +export type GetHeaderInfoByVideoIdLazyQueryHookResult = ReturnType; +export type GetHeaderInfoByVideoIdSuspenseQueryHookResult = ReturnType; +export type GetHeaderInfoByVideoIdQueryResult = Apollo.QueryResult; export const GetBannerInfoByVideoIdDocument = gql` - query GetBannerInfoByVideoId($videoId: Int!) { - getVideo(videoId: $videoId) { + query GetBannerInfoByVideoId($videoId: Int!) { + getVideo(videoId: $videoId) { + id + name + stream { id - name - stream { - id - lastIntendedSegmentBound - } - owner { - id - } - currentProcessing { - id - status - } + lastIntendedSegmentBound + } + owner { + id + } + currentProcessing { + id + status } } -`; +} + `; /** * __useGetBannerInfoByVideoIdQuery__ @@ -12791,67 +6581,30 @@ export const GetBannerInfoByVideoIdDocument = gql` * }, * }); */ -export function useGetBannerInfoByVideoIdQuery( - baseOptions: Apollo.QueryHookOptions< - GetBannerInfoByVideoIdQuery, - GetBannerInfoByVideoIdQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetBannerInfoByVideoIdQuery, - GetBannerInfoByVideoIdQueryVariables - >(GetBannerInfoByVideoIdDocument, options); -} -export function useGetBannerInfoByVideoIdLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetBannerInfoByVideoIdQuery, - GetBannerInfoByVideoIdQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetBannerInfoByVideoIdQuery, - GetBannerInfoByVideoIdQueryVariables - >(GetBannerInfoByVideoIdDocument, options); -} -export function useGetBannerInfoByVideoIdSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetBannerInfoByVideoIdQuery, - GetBannerInfoByVideoIdQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetBannerInfoByVideoIdQuery, - GetBannerInfoByVideoIdQueryVariables - >(GetBannerInfoByVideoIdDocument, options); -} -export type GetBannerInfoByVideoIdQueryHookResult = ReturnType< - typeof useGetBannerInfoByVideoIdQuery ->; -export type GetBannerInfoByVideoIdLazyQueryHookResult = ReturnType< - typeof useGetBannerInfoByVideoIdLazyQuery ->; -export type GetBannerInfoByVideoIdSuspenseQueryHookResult = ReturnType< - typeof useGetBannerInfoByVideoIdSuspenseQuery ->; -export type GetBannerInfoByVideoIdQueryResult = Apollo.QueryResult< - GetBannerInfoByVideoIdQuery, - GetBannerInfoByVideoIdQueryVariables ->; +export function useGetBannerInfoByVideoIdQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetBannerInfoByVideoIdDocument, options); + } +export function useGetBannerInfoByVideoIdLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetBannerInfoByVideoIdDocument, options); + } +export function useGetBannerInfoByVideoIdSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetBannerInfoByVideoIdDocument, options); + } +export type GetBannerInfoByVideoIdQueryHookResult = ReturnType; +export type GetBannerInfoByVideoIdLazyQueryHookResult = ReturnType; +export type GetBannerInfoByVideoIdSuspenseQueryHookResult = ReturnType; +export type GetBannerInfoByVideoIdQueryResult = Apollo.QueryResult; export const FindPrerecordTableLayoutDocument = gql` - mutation FindPrerecordTableLayout($b64Image: String!, $videoId: Int!) { - findPrerecordTableLayout(b64Image: $b64Image, videoId: $videoId) { - ...HomographyInfo - } + mutation FindPrerecordTableLayout($b64Image: String!, $videoId: Int!) { + findPrerecordTableLayout(b64Image: $b64Image, videoId: $videoId) { + ...HomographyInfo } - ${HomographyInfoFragmentDoc} -`; -export type FindPrerecordTableLayoutMutationFn = Apollo.MutationFunction< - FindPrerecordTableLayoutMutation, - FindPrerecordTableLayoutMutationVariables ->; +} + ${HomographyInfoFragmentDoc}`; +export type FindPrerecordTableLayoutMutationFn = Apollo.MutationFunction; /** * __useFindPrerecordTableLayoutMutation__ @@ -12871,39 +6624,21 @@ export type FindPrerecordTableLayoutMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useFindPrerecordTableLayoutMutation( - baseOptions?: Apollo.MutationHookOptions< - FindPrerecordTableLayoutMutation, - FindPrerecordTableLayoutMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - FindPrerecordTableLayoutMutation, - FindPrerecordTableLayoutMutationVariables - >(FindPrerecordTableLayoutDocument, options); -} -export type FindPrerecordTableLayoutMutationHookResult = ReturnType< - typeof useFindPrerecordTableLayoutMutation ->; -export type FindPrerecordTableLayoutMutationResult = - Apollo.MutationResult; -export type FindPrerecordTableLayoutMutationOptions = - Apollo.BaseMutationOptions< - FindPrerecordTableLayoutMutation, - FindPrerecordTableLayoutMutationVariables - >; +export function useFindPrerecordTableLayoutMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(FindPrerecordTableLayoutDocument, options); + } +export type FindPrerecordTableLayoutMutationHookResult = ReturnType; +export type FindPrerecordTableLayoutMutationResult = Apollo.MutationResult; +export type FindPrerecordTableLayoutMutationOptions = Apollo.BaseMutationOptions; export const CreateUploadStreamDocument = gql` - mutation CreateUploadStream($videoMetadataInput: VideoMetadataInput!) { - createUploadStream(videoMetadata: $videoMetadataInput) { - videoId - } + mutation CreateUploadStream($videoMetadataInput: VideoMetadataInput!) { + createUploadStream(videoMetadata: $videoMetadataInput) { + videoId } -`; -export type CreateUploadStreamMutationFn = Apollo.MutationFunction< - CreateUploadStreamMutation, - CreateUploadStreamMutationVariables ->; +} + `; +export type CreateUploadStreamMutationFn = Apollo.MutationFunction; /** * __useCreateUploadStreamMutation__ @@ -12922,68 +6657,51 @@ export type CreateUploadStreamMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useCreateUploadStreamMutation( - baseOptions?: Apollo.MutationHookOptions< - CreateUploadStreamMutation, - CreateUploadStreamMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - CreateUploadStreamMutation, - CreateUploadStreamMutationVariables - >(CreateUploadStreamDocument, options); -} -export type CreateUploadStreamMutationHookResult = ReturnType< - typeof useCreateUploadStreamMutation ->; -export type CreateUploadStreamMutationResult = - Apollo.MutationResult; -export type CreateUploadStreamMutationOptions = Apollo.BaseMutationOptions< - CreateUploadStreamMutation, - CreateUploadStreamMutationVariables ->; +export function useCreateUploadStreamMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(CreateUploadStreamDocument, options); + } +export type CreateUploadStreamMutationHookResult = ReturnType; +export type CreateUploadStreamMutationResult = Apollo.MutationResult; +export type CreateUploadStreamMutationOptions = Apollo.BaseMutationOptions; export const GetUploadLinkDocument = gql` - mutation GetUploadLink($videoId: Int!, $segmentIndex: Int!) { - getUploadLink(videoId: $videoId, segmentIndex: $segmentIndex) { - value { - ... on UploadLink { - uploadUrl - headers { - key - value - } + mutation GetUploadLink($videoId: Int!, $segmentIndex: Int!) { + getUploadLink(videoId: $videoId, segmentIndex: $segmentIndex) { + value { + ... on UploadLink { + uploadUrl + headers { + key + value } - ... on GetUploadLinkErrors { - error { - ... on MustHaveSetForUploadLinkErr { - resolution - framesPerSecond - } - ... on SegmentAlreadyUploadedErr { - segmentId - } - ... on ProcessingFailedErr { - processing { - status - errors { - message - } + } + ... on GetUploadLinkErrors { + error { + ... on MustHaveSetForUploadLinkErr { + resolution + framesPerSecond + } + ... on SegmentAlreadyUploadedErr { + segmentId + } + ... on ProcessingFailedErr { + processing { + status + errors { + message } } } } } - stream { - uploadCompletionCursor - } + } + stream { + uploadCompletionCursor } } -`; -export type GetUploadLinkMutationFn = Apollo.MutationFunction< - GetUploadLinkMutation, - GetUploadLinkMutationVariables ->; +} + `; +export type GetUploadLinkMutationFn = Apollo.MutationFunction; /** * __useGetUploadLinkMutation__ @@ -13003,59 +6721,42 @@ export type GetUploadLinkMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useGetUploadLinkMutation( - baseOptions?: Apollo.MutationHookOptions< - GetUploadLinkMutation, - GetUploadLinkMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - GetUploadLinkMutation, - GetUploadLinkMutationVariables - >(GetUploadLinkDocument, options); -} -export type GetUploadLinkMutationHookResult = ReturnType< - typeof useGetUploadLinkMutation ->; -export type GetUploadLinkMutationResult = - Apollo.MutationResult; -export type GetUploadLinkMutationOptions = Apollo.BaseMutationOptions< - GetUploadLinkMutation, - GetUploadLinkMutationVariables ->; +export function useGetUploadLinkMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(GetUploadLinkDocument, options); + } +export type GetUploadLinkMutationHookResult = ReturnType; +export type GetUploadLinkMutationResult = Apollo.MutationResult; +export type GetUploadLinkMutationOptions = Apollo.BaseMutationOptions; export const GetHlsInitUploadLinkDocument = gql` - mutation GetHlsInitUploadLink($videoId: Int!) { - getHlsInitUploadLink(videoId: $videoId) { - value { - ... on UploadLink { - uploadUrl - headers { - key - value - } + mutation GetHlsInitUploadLink($videoId: Int!) { + getHlsInitUploadLink(videoId: $videoId) { + value { + ... on UploadLink { + uploadUrl + headers { + key + value } - ... on GetUploadLinkErrors { - error { - ... on NoInitForChunkedUploadErr { - segmentType - } - ... on InitUploadAlreadyCompletedErr { - segmentType - } - ... on TooManyInitUploadsErr { - linksRequested - } + } + ... on GetUploadLinkErrors { + error { + ... on NoInitForChunkedUploadErr { + segmentType + } + ... on InitUploadAlreadyCompletedErr { + segmentType + } + ... on TooManyInitUploadsErr { + linksRequested } } } } } -`; -export type GetHlsInitUploadLinkMutationFn = Apollo.MutationFunction< - GetHlsInitUploadLinkMutation, - GetHlsInitUploadLinkMutationVariables ->; +} + `; +export type GetHlsInitUploadLinkMutationFn = Apollo.MutationFunction; /** * __useGetHlsInitUploadLinkMutation__ @@ -13074,44 +6775,23 @@ export type GetHlsInitUploadLinkMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useGetHlsInitUploadLinkMutation( - baseOptions?: Apollo.MutationHookOptions< - GetHlsInitUploadLinkMutation, - GetHlsInitUploadLinkMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - GetHlsInitUploadLinkMutation, - GetHlsInitUploadLinkMutationVariables - >(GetHlsInitUploadLinkDocument, options); -} -export type GetHlsInitUploadLinkMutationHookResult = ReturnType< - typeof useGetHlsInitUploadLinkMutation ->; -export type GetHlsInitUploadLinkMutationResult = - Apollo.MutationResult; -export type GetHlsInitUploadLinkMutationOptions = Apollo.BaseMutationOptions< - GetHlsInitUploadLinkMutation, - GetHlsInitUploadLinkMutationVariables ->; +export function useGetHlsInitUploadLinkMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(GetHlsInitUploadLinkDocument, options); + } +export type GetHlsInitUploadLinkMutationHookResult = ReturnType; +export type GetHlsInitUploadLinkMutationResult = Apollo.MutationResult; +export type GetHlsInitUploadLinkMutationOptions = Apollo.BaseMutationOptions; export const SetSegmentDurationDocument = gql` - mutation SetSegmentDuration( - $videoId: Int! - $segmentIndex: Int! - $duration: Float! - ) { - setSegmentDuration( - videoId: $videoId - segmentIndex: $segmentIndex - duration: $duration - ) - } -`; -export type SetSegmentDurationMutationFn = Apollo.MutationFunction< - SetSegmentDurationMutation, - SetSegmentDurationMutationVariables ->; + mutation SetSegmentDuration($videoId: Int!, $segmentIndex: Int!, $duration: Float!) { + setSegmentDuration( + videoId: $videoId + segmentIndex: $segmentIndex + duration: $duration + ) +} + `; +export type SetSegmentDurationMutationFn = Apollo.MutationFunction; /** * __useSetSegmentDurationMutation__ @@ -13132,39 +6812,19 @@ export type SetSegmentDurationMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useSetSegmentDurationMutation( - baseOptions?: Apollo.MutationHookOptions< - SetSegmentDurationMutation, - SetSegmentDurationMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - SetSegmentDurationMutation, - SetSegmentDurationMutationVariables - >(SetSegmentDurationDocument, options); -} -export type SetSegmentDurationMutationHookResult = ReturnType< - typeof useSetSegmentDurationMutation ->; -export type SetSegmentDurationMutationResult = - Apollo.MutationResult; -export type SetSegmentDurationMutationOptions = Apollo.BaseMutationOptions< - SetSegmentDurationMutation, - SetSegmentDurationMutationVariables ->; +export function useSetSegmentDurationMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(SetSegmentDurationDocument, options); + } +export type SetSegmentDurationMutationHookResult = ReturnType; +export type SetSegmentDurationMutationResult = Apollo.MutationResult; +export type SetSegmentDurationMutationOptions = Apollo.BaseMutationOptions; export const EditUploadStreamDocument = gql` - mutation EditUploadStream( - $videoId: Int! - $videoMetadataInput: VideoMetadataInput! - ) { - editUploadStream(videoId: $videoId, videoMetadata: $videoMetadataInput) - } -`; -export type EditUploadStreamMutationFn = Apollo.MutationFunction< - EditUploadStreamMutation, - EditUploadStreamMutationVariables ->; + mutation EditUploadStream($videoId: Int!, $videoMetadataInput: VideoMetadataInput!) { + editUploadStream(videoId: $videoId, videoMetadata: $videoMetadataInput) +} + `; +export type EditUploadStreamMutationFn = Apollo.MutationFunction; /** * __useEditUploadStreamMutation__ @@ -13184,44 +6844,26 @@ export type EditUploadStreamMutationFn = Apollo.MutationFunction< * }, * }); */ -export function useEditUploadStreamMutation( - baseOptions?: Apollo.MutationHookOptions< - EditUploadStreamMutation, - EditUploadStreamMutationVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useMutation< - EditUploadStreamMutation, - EditUploadStreamMutationVariables - >(EditUploadStreamDocument, options); -} -export type EditUploadStreamMutationHookResult = ReturnType< - typeof useEditUploadStreamMutation ->; -export type EditUploadStreamMutationResult = - Apollo.MutationResult; -export type EditUploadStreamMutationOptions = Apollo.BaseMutationOptions< - EditUploadStreamMutation, - EditUploadStreamMutationVariables ->; +export function useEditUploadStreamMutation(baseOptions?: Apollo.MutationHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useMutation(EditUploadStreamDocument, options); + } +export type EditUploadStreamMutationHookResult = ReturnType; +export type EditUploadStreamMutationResult = Apollo.MutationResult; +export type EditUploadStreamMutationOptions = Apollo.BaseMutationOptions; export const GetUploadStreamsDocument = gql` - query GetUploadStreams( - $limit: Int! = 5 - $after: String = null - $filters: VideoFilterInput = null - ) { - getUserVideos(limit: $limit, after: $after, filters: $filters) { - videos { - id - } - pageInfo { - hasNextPage - endCursor - } + query GetUploadStreams($limit: Int! = 5, $after: String = null, $filters: VideoFilterInput = null) { + getUserVideos(limit: $limit, after: $after, filters: $filters) { + videos { + id + } + pageInfo { + hasNextPage + endCursor } } -`; +} + `; /** * __useGetUploadStreamsQuery__ @@ -13241,73 +6883,35 @@ export const GetUploadStreamsDocument = gql` * }, * }); */ -export function useGetUploadStreamsQuery( - baseOptions?: Apollo.QueryHookOptions< - GetUploadStreamsQuery, - GetUploadStreamsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery( - GetUploadStreamsDocument, - options, - ); -} -export function useGetUploadStreamsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetUploadStreamsQuery, - GetUploadStreamsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetUploadStreamsQuery, - GetUploadStreamsQueryVariables - >(GetUploadStreamsDocument, options); -} -export function useGetUploadStreamsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetUploadStreamsQuery, - GetUploadStreamsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetUploadStreamsQuery, - GetUploadStreamsQueryVariables - >(GetUploadStreamsDocument, options); -} -export type GetUploadStreamsQueryHookResult = ReturnType< - typeof useGetUploadStreamsQuery ->; -export type GetUploadStreamsLazyQueryHookResult = ReturnType< - typeof useGetUploadStreamsLazyQuery ->; -export type GetUploadStreamsSuspenseQueryHookResult = ReturnType< - typeof useGetUploadStreamsSuspenseQuery ->; -export type GetUploadStreamsQueryResult = Apollo.QueryResult< - GetUploadStreamsQuery, - GetUploadStreamsQueryVariables ->; +export function useGetUploadStreamsQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetUploadStreamsDocument, options); + } +export function useGetUploadStreamsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetUploadStreamsDocument, options); + } +export function useGetUploadStreamsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetUploadStreamsDocument, options); + } +export type GetUploadStreamsQueryHookResult = ReturnType; +export type GetUploadStreamsLazyQueryHookResult = ReturnType; +export type GetUploadStreamsSuspenseQueryHookResult = ReturnType; +export type GetUploadStreamsQueryResult = Apollo.QueryResult; export const GetUploadStreamsWithDetailsDocument = gql` - query GetUploadStreamsWithDetails( - $limit: Int! = 5 - $after: String = null - $filters: VideoFilterInput = null - ) { - getUserVideos(limit: $limit, after: $after, filters: $filters) { - videos { - ...UploadStreamWithDetails - } - pageInfo { - hasNextPage - endCursor - } + query GetUploadStreamsWithDetails($limit: Int! = 5, $after: String = null, $filters: VideoFilterInput = null) { + getUserVideos(limit: $limit, after: $after, filters: $filters) { + videos { + ...UploadStreamWithDetails + } + pageInfo { + hasNextPage + endCursor } } - ${UploadStreamWithDetailsFragmentDoc} -`; +} + ${UploadStreamWithDetailsFragmentDoc}`; /** * __useGetUploadStreamsWithDetailsQuery__ @@ -13327,52 +6931,19 @@ export const GetUploadStreamsWithDetailsDocument = gql` * }, * }); */ -export function useGetUploadStreamsWithDetailsQuery( - baseOptions?: Apollo.QueryHookOptions< - GetUploadStreamsWithDetailsQuery, - GetUploadStreamsWithDetailsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useQuery< - GetUploadStreamsWithDetailsQuery, - GetUploadStreamsWithDetailsQueryVariables - >(GetUploadStreamsWithDetailsDocument, options); -} -export function useGetUploadStreamsWithDetailsLazyQuery( - baseOptions?: Apollo.LazyQueryHookOptions< - GetUploadStreamsWithDetailsQuery, - GetUploadStreamsWithDetailsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useLazyQuery< - GetUploadStreamsWithDetailsQuery, - GetUploadStreamsWithDetailsQueryVariables - >(GetUploadStreamsWithDetailsDocument, options); -} -export function useGetUploadStreamsWithDetailsSuspenseQuery( - baseOptions?: Apollo.SuspenseQueryHookOptions< - GetUploadStreamsWithDetailsQuery, - GetUploadStreamsWithDetailsQueryVariables - >, -) { - const options = { ...defaultOptions, ...baseOptions }; - return Apollo.useSuspenseQuery< - GetUploadStreamsWithDetailsQuery, - GetUploadStreamsWithDetailsQueryVariables - >(GetUploadStreamsWithDetailsDocument, options); -} -export type GetUploadStreamsWithDetailsQueryHookResult = ReturnType< - typeof useGetUploadStreamsWithDetailsQuery ->; -export type GetUploadStreamsWithDetailsLazyQueryHookResult = ReturnType< - typeof useGetUploadStreamsWithDetailsLazyQuery ->; -export type GetUploadStreamsWithDetailsSuspenseQueryHookResult = ReturnType< - typeof useGetUploadStreamsWithDetailsSuspenseQuery ->; -export type GetUploadStreamsWithDetailsQueryResult = Apollo.QueryResult< - GetUploadStreamsWithDetailsQuery, - GetUploadStreamsWithDetailsQueryVariables ->; +export function useGetUploadStreamsWithDetailsQuery(baseOptions?: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(GetUploadStreamsWithDetailsDocument, options); + } +export function useGetUploadStreamsWithDetailsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(GetUploadStreamsWithDetailsDocument, options); + } +export function useGetUploadStreamsWithDetailsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(GetUploadStreamsWithDetailsDocument, options); + } +export type GetUploadStreamsWithDetailsQueryHookResult = ReturnType; +export type GetUploadStreamsWithDetailsLazyQueryHookResult = ReturnType; +export type GetUploadStreamsWithDetailsSuspenseQueryHookResult = ReturnType; +export type GetUploadStreamsWithDetailsQueryResult = Apollo.QueryResult; \ No newline at end of file diff --git a/src/operations/video.gql b/src/operations/video.gql index 1ab115e..61fd83b 100644 --- a/src/operations/video.gql +++ b/src/operations/video.gql @@ -211,6 +211,13 @@ query GetMedianRunForVideo($videoId: Int!) { } } +query GetAverageDifficultyForVideo($videoId: Int!) { + getVideo(videoId: $videoId) { + id + averageDifficulty + } +} + fragment StreamWithEndFrames on UploadStreamGQL { id streamSegmentType