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