import { BaseLoginProvider } from '../entities/base-login-provider'; import { SocialUser } from '../entities/social-user'; export declare class VKLoginProvider extends BaseLoginProvider { private clientId; private initOptions; constructor(clientId: string, initOptions?: any); static readonly PROVIDER_ID: string; private readonly VK_API_URL; private readonly VK_API_GET_USER; initialize(): Promise; getLoginStatus(): Promise; signIn(): Promise; signOut(): Promise; private signInInternal; private getUser; private getLoginStatusInternal; private createUser; } //# sourceMappingURL=vk-login-provider.d.ts.map