export = GoogleLoader; declare class GoogleLoader { private webApplicationClientId; private webApplicationClientSecret; private webApplicationRedirectUri; private serviceAccountEmailAddress; private serviceAccountClientId; private serviceAccountPrivateKeyPath; constructor(); getClientId(callback: (e: Error, clientId?: string) => void): void; getAccessTokenByRefreshToken(refreshToken: string, callback: (e: Error, accessToken?: string) => void): void; getRefreshTokenByCode(code: string, callback: (e: Error, refreshToken?: string) => void): void; getAnalyticsProfiles(accessToken: string, callback: (e: Error, data?: any) => void): void; getAnalyticsData(accessToken: string, profileId: string, startDate: Date, endDate: Date, metrics: string[], dimensions: string[], sort: string, filters: string[], segment: string, callback: (e: Error, data?: any) => void): void; private createOAuth2(); }