UNPKG

@actually-colab/editor-client

Version:

API Client for Actually Colab's editor

19 lines (18 loc) 492 B
interface LoginDataBase { tokenType: string; } export interface DevLoginData extends LoginDataBase { tokenType: 'dev'; email: string; name?: string; } export interface SessionRefreshLoginData extends LoginDataBase { tokenType: 'session'; sessionToken: string; } export interface GoogleLoginData extends LoginDataBase { tokenType: 'google'; idToken: string; } export declare type LoginData = DevLoginData | SessionRefreshLoginData | GoogleLoginData; export {};