export interface GoogleOAuthOptions {
  clientId: string;
  scope?: string;
  redirectUri: string;
  
}

export interface GithubOAuthOptions {
  clientId: string;
  clientSecret: string;
  redirectUri: string;

}

export interface MicrosoftOAuthOptions {
  clientId: string;
  clientSecret: string;
  redirectUri: string;
  tenantId: string;
  scope?: string
}

export interface OktaOAuthOptions {
  clientId: string;
  clientSecret: string;
  redirectUri: string;
  issuer: string;
}

