import { BaseLoginProviderImpl } from '../entities/baseLoginProviderImpl'; import { LoginProviderClass, SocialUser } from '../entities/user'; export declare class GoogleLoginProvider extends BaseLoginProviderImpl { private clientId; static readonly PROVIDER_TYPE: string; loginProviderObj: LoginProviderClass; private auth2; TYPE: string; constructor(clientId: string); initialize(): Promise; drawUser(): SocialUser; signIn(scopes?: [string]): Promise; signOut(): Promise; sharing(share?: any): Promise; }