import GoogleUser from './GoogleUser'; import { GoogleSignInOptions, GoogleSignInAuthResult } from './GoogleSignIn.types'; export declare const ERRORS: any, SCOPES: any, TYPES: any; export declare function allowInClient(): void; export declare function getCurrentUser(): GoogleUser | null; export declare function askForPlayServicesAsync(): Promise; export declare function getPlayServiceAvailability(shouldAsk?: boolean): Promise; export declare function initAsync(options?: GoogleSignInOptions): Promise; export declare function isSignedInAsync(): Promise; export declare function isConnectedAsync(): Promise; export declare function signInSilentlyAsync(): Promise; export declare function signInAsync(): Promise; export declare function signOutAsync(): Promise; export declare function disconnectAsync(): Promise; export declare function getCurrentUserAsync(): Promise; export declare function getPhotoAsync(size?: number): Promise; export { default as GoogleAuthData } from './GoogleAuthData'; export { default as GoogleAuthentication } from './GoogleAuthentication'; export { default as GoogleIdentity } from './GoogleIdentity'; export { default as GoogleUser } from './GoogleUser'; export { GoogleSignInType, GoogleSignInOptions, GoogleSignInAuthResultType, GoogleSignInAuthResult, } from './GoogleSignIn.types';