From 01def002f26917997eb1917d0e4f758c91788773 Mon Sep 17 00:00:00 2001 From: Loewy Date: Thu, 5 Jun 2025 16:25:09 -0700 Subject: [PATCH] resolvers, is removing @oneOf decorator, should not merge till fixed --- src/index.tsx | 2038 +++--------------------------------------------- src/schema.gql | 28 +- 2 files changed, 114 insertions(+), 1952 deletions(-) diff --git a/src/index.tsx b/src/index.tsx index 10b8109..2b85f8e 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -63,14 +63,11 @@ export type AggregationIdentifierGql = { 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 }; +export type AggregationInput = { + bucketSet?: InputMaybe; + datetimeRange?: InputMaybe; + enum?: InputMaybe; +}; export enum AlignedIntervalEnum { Day = "DAY", @@ -153,9 +150,10 @@ export type CreateUploadStreamReturn = { videoId: Scalars["Int"]["output"]; }; -export type CreatedAfter = - | { createdAt: Scalars["DateTime"]["input"]; videoId?: never } - | { createdAt?: never; videoId: Scalars["Int"]["input"] }; +export type CreatedAfter = { + createdAt?: InputMaybe; + videoId?: InputMaybe; +}; export type CueObjectFeaturesGql = { __typename?: "CueObjectFeaturesGQL"; @@ -233,1855 +231,50 @@ export type EnumAggregation = { 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; - }; +export type FilterInput = { + andFilters?: InputMaybe>; + annotations?: InputMaybe>; + backcut?: InputMaybe>; + bankAngle?: InputMaybe; + bankDistance?: InputMaybe; + createdAt?: InputMaybe; + cueAngleAfterObject?: InputMaybe; + cueBallSpeed?: InputMaybe; + cueObjectAngle?: InputMaybe; + cueObjectDistance?: InputMaybe; + cueSpeedAfterObject?: InputMaybe; + difficulty?: InputMaybe; + falsePositiveScore?: InputMaybe; + fargoRating?: InputMaybe; + intendedPocketType?: InputMaybe>; + isBreakHeuristic?: InputMaybe>; + isDirect?: InputMaybe>; + isLeft?: InputMaybe>; + isLeftMiss?: InputMaybe>; + isRight?: InputMaybe>; + isRightMiss?: InputMaybe>; + isStraight?: InputMaybe>; + kickAngle?: InputMaybe; + kickDistance?: InputMaybe; + make?: InputMaybe>; + marginOfErrorInDegrees?: InputMaybe; + missAngleInDegrees?: InputMaybe; + notFilter?: InputMaybe; + orFilters?: InputMaybe>; + runId?: InputMaybe>; + runLength?: InputMaybe; + shotDirection?: InputMaybe>; + spinType?: InputMaybe>; + tableSize?: InputMaybe; + tags?: InputMaybe>; + targetPocketAngle?: InputMaybe; + targetPocketAngleDirection?: InputMaybe>; + targetPocketDistance?: InputMaybe; + totalDistance?: InputMaybe; + userId?: InputMaybe>; + username?: InputMaybe>; + videoId?: InputMaybe>; +}; export type FloatOrdering = { descending?: Scalars["Boolean"]["input"]; @@ -2221,18 +414,12 @@ export type MedalGql = { 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"]; - }; +export type MedalScope = { + datetimeRange?: InputMaybe; + /** @deprecated NO LONGER SUPPORTED, USE DATETIME_RANGE */ + interval?: InputMaybe; + videoId?: InputMaybe; +}; export type MustHaveSetForUploadLinkErr = { __typename?: "MustHaveSetForUploadLinkErr"; @@ -2488,6 +675,8 @@ export type Query = { getShots: Array; getShotsByIds: Array; getShotsWithMetadata: GetShotsResult; + getStripePublishableKey?: Maybe; + getSubscriptionTiers: Array; getTableState: TableStateGql; getUser?: Maybe; getUserRelationshipsMatching: UserRelationshipsResult; @@ -2725,10 +914,11 @@ export type RunLeaderboardGql = { entries: Array; }; -export type RunsOrderingComponent = - | { runLength: IntOrdering; videoCreation?: never; videoId?: never } - | { runLength?: never; videoCreation: DatetimeOrdering; videoId?: never } - | { runLength?: never; videoCreation?: never; videoId: IntOrdering }; +export type RunsOrderingComponent = { + runLength?: InputMaybe; + videoCreation?: InputMaybe; + videoId?: InputMaybe; +}; export type SegmentAlreadyUploadedErr = { __typename?: "SegmentAlreadyUploadedErr"; @@ -2817,55 +1007,14 @@ export type ShotGql = { 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; - }; +export type ShotsOrderingComponent = { + difficulty?: InputMaybe; + marginOfError?: InputMaybe; + runLength?: InputMaybe; + startFrame?: InputMaybe; + videoCreation?: InputMaybe; + videoId?: InputMaybe; +}; export type SpinTypeCountsGql = { __typename?: "SpinTypeCountsGQL"; @@ -2892,6 +1041,17 @@ export enum StreamSegmentTypeEnum { RbChunkedMp4 = "RB_CHUNKED_MP4", } +export type SubscriptionTierGql = { + __typename?: "SubscriptionTierGQL"; + active: Scalars["Boolean"]["output"]; + id: Scalars["Int"]["output"]; + name: Scalars["String"]["output"]; + price: Scalars["String"]["output"]; + rateBased: Scalars["Boolean"]["output"]; + ratePrice?: Maybe; + stripePriceId?: Maybe; +}; + export type SuccessfulAdd = { __typename?: "SuccessfulAdd"; value: Scalars["Boolean"]["output"]; @@ -2937,9 +1097,10 @@ export type TimeDeltaGql = { years?: InputMaybe; }; -export type TimeInterval = - | { aligned: AlignedIntervalEnum; timedelta?: never } - | { aligned?: never; timedelta: TimeDeltaGql }; +export type TimeInterval = { + aligned?: InputMaybe; + timedelta?: InputMaybe; +}; export type TooManyInitUploadsErr = { __typename?: "TooManyInitUploadsErr"; @@ -3049,22 +1210,11 @@ export type UserShotCountEntry = { videos: Scalars["Int"]["output"]; }; -export type VideoFeedInputGql = - | { - allUsers: Scalars["Boolean"]["input"]; - followedByUserId?: never; - userId?: never; - } - | { - allUsers?: never; - followedByUserId: Scalars["Int"]["input"]; - userId?: never; - } - | { - allUsers?: never; - followedByUserId?: never; - userId: Scalars["Int"]["input"]; - }; +export type VideoFeedInputGql = { + allUsers?: InputMaybe; + followedByUserId?: InputMaybe; + userId?: InputMaybe; +}; export type VideoFilterInput = { createdAt?: InputMaybe; diff --git a/src/schema.gql b/src/schema.gql index 4492026..a315299 100644 --- a/src/schema.gql +++ b/src/schema.gql @@ -62,6 +62,8 @@ type Query { countRespectsLimit: Boolean! = false ): [ShotGQL!]! getShotsByIds(ids: [Int!]!): [ShotGQL!]! + getStripePublishableKey: String + getSubscriptionTiers: [SubscriptionTierGQL!]! getUser(userId: Int!): UserGQL doesUsernameExist(candidateUsername: String!): Boolean! getLoggedInUser: UserGQL @@ -124,7 +126,7 @@ input AggregateInputGQL { filterInput: FilterInput } -input AggregationInput @oneOf { +input AggregationInput { bucketSet: BucketSetInputGQL enum: EnumAggregation datetimeRange: DatetimeRangeAggregationInput @@ -156,7 +158,7 @@ Date with time (isoformat) """ scalar DateTime -input TimeInterval @oneOf { +input TimeInterval { timedelta: TimeDeltaGQL aligned: AlignedIntervalEnum } @@ -175,7 +177,7 @@ enum AlignedIntervalEnum { DAY } -input FilterInput @oneOf { +input FilterInput { andFilters: [FilterInput!] orFilters: [FilterInput!] notFilter: FilterInput @@ -613,7 +615,7 @@ input VideoFilterInput { excludeVideosWithNoShots: Boolean = null } -input VideoFeedInputGQL @oneOf { +input VideoFeedInputGQL { followedByUserId: Int userId: Int allUsers: Boolean @@ -678,7 +680,7 @@ type MedalGQL { nickname: String } -input MedalScope @oneOf { +input MedalScope { videoId: Int interval: TimeInterval @deprecated(reason: "NO LONGER SUPPORTED, USE DATETIME_RANGE") @@ -707,7 +709,7 @@ input GetRunsOrdering { orderings: [RunsOrderingComponent!]! } -input RunsOrderingComponent @oneOf { +input RunsOrderingComponent { runLength: IntOrdering videoId: IntOrdering videoCreation: DatetimeOrdering @@ -766,7 +768,7 @@ input GetShotsOrdering { orderings: [ShotsOrderingComponent!]! } -input ShotsOrderingComponent @oneOf { +input ShotsOrderingComponent { videoCreation: DatetimeOrdering marginOfError: FloatOrdering difficulty: FloatOrdering @@ -785,11 +787,21 @@ input GetShotsPagination { startFrameAfter: Int! } -input CreatedAfter @oneOf { +input CreatedAfter { videoId: Int createdAt: DateTime } +type SubscriptionTierGQL { + id: Int! + name: String! + price: String! + active: Boolean! + rateBased: Boolean! + ratePrice: String + stripePriceId: String +} + type UserRelationshipsResult { inquiringUser: UserGQL! relationships: [UserRelationship!]!