import { HttpService } from '@nestjs/axios';
import { SettingService } from '../../setting/setting.service';
import { BaseOAuthProvider } from './abstract.provider';
export declare class GoogleProvider extends BaseOAuthProvider {
    private readonly setting;
    constructor(http: HttpService, setting: SettingService);
    getProviderType(): string;
    getAuthUrl(callbackPath: string): Promise<string>;
    getProfile(code: string, type: string): Promise<any>;
    private getGoogleProfileFromAccessToken;
}
//# sourceMappingURL=google.provider.d.ts.map