/** @format */

export type SocialAuthResult =
  | { type: "success"; provider: string; accessToken: string }
  | { type: "cancelled" };

export interface SocialAuthService {
  signIn(): Promise<SocialAuthResult>;
}
