import { BaseLoginProvider } from "../models/base.login.provider";
import { LoginProviderClassModel } from "../models/login.provider.class.model";
import { SocialUserModel } from "../models/social.user.model";
export declare class FacebookLoginProvider extends BaseLoginProvider {
    private clientId;
    static readonly PROVIDER_ID = "facebook";
    loginProviderObj: LoginProviderClassModel;
    constructor(clientId: string);
    initialize(): Promise<SocialUserModel>;
    static drawUser(response: any): SocialUserModel;
    signIn(): Promise<SocialUserModel>;
    signOut(): Promise<any>;
}
