import { BaseLoginProvider } from '../entities/base-login-provider'; import { SocialUser } from '../entities/social-user'; export declare class GoogleLoginProvider extends BaseLoginProvider { private clientId; private initOptions; static readonly PROVIDER_ID: string; protected auth2: any; constructor(clientId: string, initOptions?: any); initialize(): Promise; getLoginStatus(loginStatusOptions?: any): Promise; signIn(signInOptions?: any): Promise; signOut(revoke?: boolean): Promise; private setUserProfile; }