import { ConfigService } from '@nestjs/config';
import { User } from '../../entities/user.entity';
import { UsersService } from '../users/users.service';
export declare class GoogleAuthService {
    private config;
    private usersService;
    private oauth2Client;
    constructor(config: ConfigService, usersService: UsersService);
    getAuthUrl(): string;
    getOAuth2Client(): import("google-auth-library").OAuth2Client;
    getValidAccessToken(user: User): Promise<string>;
}
