diff --git a/common/js/types.d.ts b/common/js/types.d.ts index 324fd687b..0002cd2d0 100644 --- a/common/js/types.d.ts +++ b/common/js/types.d.ts @@ -70,7 +70,7 @@ export interface GameToIDStrings { export interface MongoDBDocument { _id?: IObjectID; } -export declare type Databases = "sessions" | "session-views" | "folders" | "folder-chart-lookup" | "scores" | "score-pbs" | "notifications" | "imports" | "import-timings" | "tierlist-data" | "tierlist" | "goals" | "user-goals" | "user-milestones" | "milestones" | "game-stats" | "users" | "kai-auth-tokens"; +export declare type Databases = "sessions" | "session-views" | "folders" | "folder-chart-lookup" | "scores" | "score-pbs" | "notifications" | "imports" | "import-timings" | "tierlist-data" | "tierlist" | "goals" | "user-goals" | "user-milestones" | "milestones" | "game-stats" | "users" | "kai-auth-tokens" | "usc-auth-tokens"; export declare type ValidDatabases = Databases | `songs-${Game}` | `charts-${Game}`; /** * Supported games by Kamaitachi. @@ -1060,4 +1060,8 @@ export interface KaiAuthDocument { refreshToken: string; service: "FLO" | "EAG"; } +export interface USCAuthDocument { + userID: integer; + token: string; +} export {}; diff --git a/common/src/types.ts b/common/src/types.ts index c8a58fa35..768bd972f 100644 --- a/common/src/types.ts +++ b/common/src/types.ts @@ -112,7 +112,8 @@ export type Databases = | "milestones" | "game-stats" | "users" - | "kai-auth-tokens"; + | "kai-auth-tokens" + | "usc-auth-tokens"; export type ValidDatabases = Databases | `songs-${Game}` | `charts-${Game}`; @@ -1318,3 +1319,8 @@ export interface KaiAuthDocument { refreshToken: string; service: "FLO" | "EAG"; // MIN might exist at some point. } + +export interface USCAuthDocument { + userID: integer; + token: string; +}