import { AbstractProvider } from '../abstract'; import type { ProviderInterface, SocialUser } from '../types'; export declare class FacebookProvider extends AbstractProvider implements ProviderInterface { protected baseUrl: string; protected apiUrl: string; getAuthUrl(): Promise; getAccessToken(code: string): Promise; getUserByToken(token: string): Promise; protected validateConfig(): void; protected getTokenUrl(): string; }