declare module com {
	export module google {
		export module android {
			export module gms {
				export module dynamite {
					export module descriptors {
						export module com {
							export module google {
								export module firebase {
									export module auth {
										export class ModuleDescriptor {
											public static class: java.lang.Class<com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescriptor>;
											public static MODULE_ID: string;
											public static MODULE_VERSION: number;
											public constructor();
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
}

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zza {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zza>;
// 							public constructor(param0: globalAndroid.os.IBinder, param1: string);
// 							public asBinder(): globalAndroid.os.IBinder;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaa extends com.google.android.gms.internal.firebase-auth-api.zzac {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaa>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaaa {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaaa>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzaaa interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(): boolean;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaab<E>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaab<any>>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzaab<any> interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zzd(param0: number): any /* com.google.android.gms.internal.firebase-auth-api.zzaab<E>*/;
// 								zzb(): void;
// 								zzc(): boolean;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaac {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaac>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaad extends com.google.android.gms.internal.firebase-auth-api.zzaae {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaad>;
// 							public constructor(param0: string);
// 							public constructor(param0: java.io.IOException);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaae {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaae>;
// 							public constructor(param0: string);
// 							public constructor(param0: java.io.IOException);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaaf {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaaf>;
// 							public static values(): any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzaaf>*/;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaag extends com.google.android.gms.internal.firebase-auth-api.zzaah {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaag>;
// 							public hashCode(): number;
// 							public toString(): string;
// 							public equals(param0: any): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaah {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaah>;
// 							public constructor();
// 							public hashCode(): number;
// 							public equals(param0: any): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaai extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzyf<string>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaai>;
// 							public constructor();
// 							public addAll(param0: number, param1: java.util.Collection<any>): boolean;
// 							public size(): number;
// 							public clear(): void;
// 							public constructor(param0: number);
// 							public addAll(param0: java.util.Collection<any>): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaaj {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaaj>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzaaj interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zze(): any /* com.google.android.gms.internal.firebase-auth-api.zzaaj*/;
// 								zzf(param0: number): any;
// 								zzh(): java.util.List<any>;
// 								zzi(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzyu*/): void;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaak {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaak>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaal extends com.google.android.gms.internal.firebase-auth-api.zzaan {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaal>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaam extends com.google.android.gms.internal.firebase-auth-api.zzaan {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaam>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzaan {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaan>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaao extends com.google.android.gms.internal.firebase-auth-api.zzyf<java.lang.Long> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaao>;
// 							public addAll(param0: number, param1: java.util.Collection<any>): boolean;
// 							public contains(param0: any): boolean;
// 							public size(): number;
// 							public hashCode(): number;
// 							public indexOf(param0: any): number;
// 							public equals(param0: any): boolean;
// 							public removeRange(param0: number, param1: number): void;
// 							public addAll(param0: java.util.Collection<any>): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaap extends com.google.android.gms.internal.firebase-auth-api.zzaax {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaap>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaaq extends com.google.android.gms.internal.firebase-auth-api.zzaax {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaaq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaar extends com.google.android.gms.internal.firebase-auth-api.zzabm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaar>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaas<K, V>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaas<any,any>>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaat<K, V>  extends java.util.LinkedHashMap<any,any> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaat<any,any>>;
// 							public entrySet(): java.util.Set<java.util.Map.Entry<any,any>>;
// 							public hashCode(): number;
// 							public remove(param0: any): any;
// 							public clear(): void;
// 							public put(param0: any, param1: any): any;
// 							public equals(param0: any): boolean;
// 							public putAll(param0: java.util.Map<any,any>): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaau {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaau>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaav {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaav>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaaw {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaaw>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzaaw interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(): any /* com.google.android.gms.internal.firebase-auth-api.zzaaz*/;
// 								zzb(): boolean;
// 								zzc(): number;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaax {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaax>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzaax interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zzb(param0: java.lang.Class<any>): any /* com.google.android.gms.internal.firebase-auth-api.zzaaw*/;
// 								zzc(param0: java.lang.Class<any>): boolean;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaay extends com.google.android.gms.internal.firebase-auth-api.zzaba {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaay>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzaay interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zzh(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzaaz*/): any /* com.google.android.gms.internal.firebase-auth-api.zzaay*/;
// 								zzm(): any /* com.google.android.gms.internal.firebase-auth-api.zzaaz*/;
// 								zzI(): any /* com.google.android.gms.internal.firebase-auth-api.zzaaz*/;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaaz extends com.google.android.gms.internal.firebase-auth-api.zzaba {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaaz>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzaaz interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zzs(): number;
// 								zzo(): any /* com.google.android.gms.internal.firebase-auth-api.zzyu*/;
// 								zzB(): any /* com.google.android.gms.internal.firebase-auth-api.zzaay*/;
// 								zzC(): any /* com.google.android.gms.internal.firebase-auth-api.zzaay*/;
// 								zzG(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzze*/): void;
// 								zzr(): native.Array<number>;
// 								zzI(): any /* com.google.android.gms.internal.firebase-auth-api.zzaaz*/;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzab extends com.google.android.gms.internal.firebase-auth-api.zzad {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzab>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaba {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaba>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzaba interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zzI(): any /* com.google.android.gms.internal.firebase-auth-api.zzaaz*/;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabb {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabb>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabc<T>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzabl<any>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabc<any>>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabd<T>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzabl<any>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabd<any>>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabe {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabe>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabf {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabf>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabg {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabg>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzabg interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabh {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabh>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabi<E>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzyf<any>*/ implements java.util.RandomAccess  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabi<any>>;
// 							public remove(param0: number): any;
// 							public set(param0: number, param1: any): any;
// 							public size(): number;
// 							public add(param0: any): boolean;
// 							public remove(param0: any): boolean;
// 							public add(param0: number, param1: any): void;
// 							public get(param0: number): any;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabj extends com.google.android.gms.internal.firebase-auth-api.zzaaw {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabk {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabk>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzabk interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(): number;
// 								zzb(): number;
// 								zzc(): number;
// 								zzd(): number;
// 								zze(): number;
// 								zzf(): number;
// 								zzg(): number;
// 								zzh(): number;
// 								zzi(): number;
// 								zzj(): number;
// 								zzk(): number;
// 								zzl(): number;
// 								zzm(): number;
// 								zzn(): number;
// 								zzo(): number;
// 								zzp(): any /* com.google.android.gms.internal.firebase-auth-api.zzyu*/;
// 								zzr(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzabl<any>*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzzj*/): any;
// 								zzs(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzabl<any>*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzzj*/): any;
// 								zzt(): string;
// 								zzu(): string;
// 								zzv(param0: java.util.List<java.lang.Boolean>): void;
// 								zzw(param0: any /* java.util.List<com.google.android.gms.internal.firebase-auth-api.zzyu>*/): void;
// 								zzx(param0: java.util.List<java.lang.Double>): void;
// 								zzy(param0: java.util.List<java.lang.Integer>): void;
// 								zzz(param0: java.util.List<java.lang.Integer>): void;
// 								zzA(param0: java.util.List<java.lang.Long>): void;
// 								zzB(param0: java.util.List<java.lang.Float>): void;
// 								zzC(param0: java.util.List, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzabl<any>*/, param2: any /* com.google.android.gms.internal.firebase-auth-api.zzzj*/): void;
// 								zzD(param0: java.util.List<java.lang.Integer>): void;
// 								zzE(param0: java.util.List<java.lang.Long>): void;
// 								zzF(param0: java.util.List, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzabl<any>*/, param2: any /* com.google.android.gms.internal.firebase-auth-api.zzzj*/): void;
// 								zzG(param0: java.util.List<java.lang.Integer>): void;
// 								zzH(param0: java.util.List<java.lang.Long>): void;
// 								zzI(param0: java.util.List<java.lang.Integer>): void;
// 								zzJ(param0: java.util.List<java.lang.Long>): void;
// 								zzL(param0: java.util.List<java.lang.Integer>): void;
// 								zzM(param0: java.util.List<java.lang.Long>): void;
// 								zzN(): boolean;
// 								zzO(): boolean;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabl<T>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabl<any>>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzabl<any> interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: T): number;
// 								zzb(param0: T): number;
// 								zze(): T;
// 								zzf(param0: T): void;
// 								zzg(param0: T, param1: T): void;
// 								zzh(param0: T, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzabk*/, param2: any /* com.google.android.gms.internal.firebase-auth-api.zzzj*/): void;
// 								zzi(param0: T, param1: native.Array<number>, param2: number, param3: number, param4: any /* com.google.android.gms.internal.firebase-auth-api.zzyh*/): void;
// 								zzj(param0: T, param1: T): boolean;
// 								zzk(param0: T): boolean;
// 								zzn(param0: T, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzzf*/): void;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabm>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzabm interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: java.lang.Class): any /* com.google.android.gms.internal.firebase-auth-api.zzabl<any>*/;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabn {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabn>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabo extends com.google.android.gms.internal.firebase-auth-api.zzabv<any,any> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabo>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabp extends java.util.Iterator<any> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabp>;
// 							public remove(): void;
// 							public hasNext(): boolean;
// 							public next(): any;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabq extends java.lang.Iterable<any> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabq>;
// 							public iterator(): java.util.Iterator<any>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabr {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabr>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabs extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabs>;
// 							public getValue(): any;
// 							public hashCode(): number;
// 							public toString(): string;
// 							public setValue(param0: any): any;
// 							public equals(param0: any): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabt extends java.util.Iterator<java.util.Map.Entry> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabt>;
// 							public remove(): void;
// 							public hasNext(): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabu extends java.util.AbstractSet<java.util.Map.Entry> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabu>;
// 							public contains(param0: any): boolean;
// 							public size(): number;
// 							public remove(param0: any): boolean;
// 							public clear(): void;
// 							public iterator(): java.util.Iterator<java.util.Map.Entry>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabv<K, V>  extends java.util.AbstractMap<any,any> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabv<any,any>>;
// 							public get(param0: any): any;
// 							public entrySet(): java.util.Set<java.util.Map.Entry<any,any>>;
// 							public size(): number;
// 							public hashCode(): number;
// 							public remove(param0: any): any;
// 							public containsKey(param0: any): boolean;
// 							public clear(): void;
// 							public equals(param0: any): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabw extends com.google.android.gms.internal.firebase-auth-api.zzaaw {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabw>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzabx {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabx>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaby {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaby>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzaaz*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzabz<T, B>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzabz<any,any>>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzac extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzj<string>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzac>;
// 							public constructor();
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzae*/, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaca {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaca>;
// 							public hashCode(): number;
// 							public equals(param0: any): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzacb extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzabz<com.google.android.gms.internal.firebase-auth-api.zzaca,com.google.android.gms.internal.firebase-auth-api.zzaca>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzacb>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzacc extends java.util.ListIterator<string> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzacc>;
// 							public previousIndex(): number;
// 							public nextIndex(): number;
// 							public remove(): void;
// 							public hasNext(): boolean;
// 							public hasPrevious(): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzacd extends java.util.Iterator<string> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzacd>;
// 							public remove(): void;
// 							public hasNext(): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzace extends java.util.AbstractList<string> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzace>;
// 							public listIterator(param0: number): java.util.ListIterator<string>;
// 							public iterator(): java.util.Iterator<string>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzaaj*/);
// 							public size(): number;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzacf extends java.security.PrivilegedExceptionAction<sun.misc.Unsafe> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzacf>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzacg extends com.google.android.gms.internal.firebase-auth-api.zzaci {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzacg>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzach extends com.google.android.gms.internal.firebase-auth-api.zzaci {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzach>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzaci {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaci>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzacj {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzacj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzack {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzack>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzacl {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzacl>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzacm extends com.google.android.gms.internal.firebase-auth-api.zzacl {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzacm>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzacn {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzacn>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaco {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaco>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzacp {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzacp>;
// 							public static values(): any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzacp>*/;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzacq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzacq>;
// 							public static values(): any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzacq>*/;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzad {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzad>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzad interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzae*/, param1: string): java.util.Iterator<string>;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzae {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzae>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaf {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaf>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzag {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzag>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzag interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: native.Array<number>, param1: native.Array<number>): native.Array<number>;
// 								zzb(param0: native.Array<number>, param1: native.Array<number>): native.Array<number>;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzah extends com.google.android.gms.internal.firebase-auth-api.zzay {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzah>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzai {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzai>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaj {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzak {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzak>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzak interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: native.Array<number>, param1: native.Array<number>): native.Array<number>;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzal {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzal>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzal interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: native.Array<number>, param1: native.Array<number>): native.Array<number>;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzam {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzam>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzam interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzan<P>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzan<any>>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzan<any> interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzyu*/): any /* com.google.android.gms.internal.firebase-auth-api.zzie*/;
// 								zzb(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzyu*/): any /* com.google.android.gms.internal.firebase-auth-api.zzaaz*/;
// 								zzc(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzyu*/): P;
// 								zzd(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzaaz*/): P;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzao<KeyFormatProtoT, KeyProtoT>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzao<any,any>>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzap<PrimitiveT, KeyProtoT>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzan<any>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzap<any,any>>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzav<any>*/, param1: java.lang.Class<any>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzar {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzar>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzas<KeyFormatProtoT>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzas<any>>;
// 							public constructor(param0: KeyFormatProtoT, param1: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzat<KeyFormatProtoT, KeyT>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzat<any,any>>;
// 							public constructor(param0: java.lang.Class<KeyFormatProtoT>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzau<PrimitiveT, KeyT>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzau<any,any>>;
// 							public constructor(param0: java.lang.Class<PrimitiveT>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzav<KeyProtoT>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzav<any>>;
// 							public constructor(param0: java.lang.Class<KeyProtoT>, param1: any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzau<any,KeyProtoT>>*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaw {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaw>;
// 							public toString(): string;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzax {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzax>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzay {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzay>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzay interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zzb(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzho*/): void;
// 								zzc(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzir*/): void;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzaz {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzaz>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzaz interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: string): any /* com.google.android.gms.internal.firebase-auth-api.zzag*/;
// 								zzb(param0: string): boolean;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzb {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzb>;
// 							public asBinder(): globalAndroid.os.IBinder;
// 							public constructor(param0: string);
// 							public onTransact(param0: number, param1: globalAndroid.os.Parcel, param2: globalAndroid.os.Parcel, param3: number): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzba {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzba>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbb {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbb>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzbb interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: native.Array<number>, param1: native.Array<number>): void;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbc {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbd<P>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbd<any>>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbe extends java.lang.Object /* java.lang.Comparable<com.google.android.gms.internal.firebase-auth-api.zzbe>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbe>;
// 							public hashCode(): number;
// 							public toString(): string;
// 							public equals(param0: any): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbf<P>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbf<any>>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbg<B, P>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbg<any,any>>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzbg<any,any> interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(): java.lang.Class<B>;
// 								zzb(): java.lang.Class<P>;
// 								zzc(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzbf<B>*/): P;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbh<PrimitiveT, KeyProtoT, PublicKeyProtoT>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzap<any,any>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzan<any>*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbh<any,any,any>>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzbi<any,any>*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzav<any>*/, param2: java.lang.Class<any>);
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzav<any>*/, param1: java.lang.Class<any>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzbi<KeyProtoT, PublicKeyProtoT>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<any>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbi<any,any>>;
// 							public constructor(param0: java.lang.Class<any>, param1: any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzau<any,any>>*/);
// 							public constructor(param0: java.lang.Class<any>, param1: java.lang.Class<any>, param2: any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzau<any,any>>*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbj extends com.google.android.gms.internal.firebase-auth-api.zzbm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbk extends com.google.android.gms.internal.firebase-auth-api.zzbm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbk>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbl {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbl>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbm>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzbm interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: java.lang.Class): any /* com.google.android.gms.internal.firebase-auth-api.zzan<any>*/;
// 								zzb(): any /* com.google.android.gms.internal.firebase-auth-api.zzan<any>*/;
// 								zzc(): java.lang.Class<any>;
// 								zzd(): java.lang.Class<any>;
// 								zze(): java.util.Set<java.lang.Class<any>>;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbn {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbn>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbo {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbo>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbp {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbp>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbr {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbr>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbs extends com.google.android.gms.internal.firebase-auth-api.zzag {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbs>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbt extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzbg<com.google.android.gms.internal.firebase-auth-api.zzag,com.google.android.gms.internal.firebase-auth-api.zzag>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbt>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbu extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzag,com.google.android.gms.internal.firebase-auth-api.zzew>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbu>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbv extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzat<com.google.android.gms.internal.firebase-auth-api.zzez,com.google.android.gms.internal.firebase-auth-api.zzew>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbv>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbw extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<com.google.android.gms.internal.firebase-auth-api.zzew>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbw>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbx extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzkz,com.google.android.gms.internal.firebase-auth-api.zzfc>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbx>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzby extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzat<com.google.android.gms.internal.firebase-auth-api.zzff,com.google.android.gms.internal.firebase-auth-api.zzfc>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzby>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzbz extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<com.google.android.gms.internal.firebase-auth-api.zzfc>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzbz>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzc {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzca extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzag,com.google.android.gms.internal.firebase-auth-api.zzfl>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzca>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcb extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzat<com.google.android.gms.internal.firebase-auth-api.zzfo,com.google.android.gms.internal.firebase-auth-api.zzfl>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcb>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcc extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<com.google.android.gms.internal.firebase-auth-api.zzfl>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcd extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzag,com.google.android.gms.internal.firebase-auth-api.zzfu>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcd>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzce extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzat<com.google.android.gms.internal.firebase-auth-api.zzfx,com.google.android.gms.internal.firebase-auth-api.zzfu>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzce>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcf extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<com.google.android.gms.internal.firebase-auth-api.zzfu>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcf>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcg extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzag,com.google.android.gms.internal.firebase-auth-api.zzga>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcg>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzch extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzat<com.google.android.gms.internal.firebase-auth-api.zzgd,com.google.android.gms.internal.firebase-auth-api.zzga>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzch>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzci extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<com.google.android.gms.internal.firebase-auth-api.zzga>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzci>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcj extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzag,com.google.android.gms.internal.firebase-auth-api.zzgm>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzck extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzat<com.google.android.gms.internal.firebase-auth-api.zzgp,com.google.android.gms.internal.firebase-auth-api.zzgm>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzck>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcl extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<com.google.android.gms.internal.firebase-auth-api.zzgm>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcl>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcm extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzag,com.google.android.gms.internal.firebase-auth-api.zziz>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcm>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcn extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzat<com.google.android.gms.internal.firebase-auth-api.zzjc,com.google.android.gms.internal.firebase-auth-api.zziz>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcn>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzco extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<com.google.android.gms.internal.firebase-auth-api.zziz>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzco>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcp extends com.google.android.gms.internal.firebase-auth-api.zzag {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcp>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzij*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzag*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcq extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzag,com.google.android.gms.internal.firebase-auth-api.zzjf>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcr extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzat<com.google.android.gms.internal.firebase-auth-api.zzji,com.google.android.gms.internal.firebase-auth-api.zzjf>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcr>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcs extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<com.google.android.gms.internal.firebase-auth-api.zzjf>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcs>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzct extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzag,com.google.android.gms.internal.firebase-auth-api.zzjq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzct>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcu extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzat<com.google.android.gms.internal.firebase-auth-api.zzjt,com.google.android.gms.internal.firebase-auth-api.zzjq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcu>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcv extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<com.google.android.gms.internal.firebase-auth-api.zzjq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcv>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcw extends java.lang.ThreadLocal<javax.crypto.Cipher> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcw>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcx extends com.google.android.gms.internal.firebase-auth-api.zzag {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcx>;
// 							public constructor(param0: native.Array<number>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcy extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzak,com.google.android.gms.internal.firebase-auth-api.zzgg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcy>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzcz extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzat<com.google.android.gms.internal.firebase-auth-api.zzgj,com.google.android.gms.internal.firebase-auth-api.zzgg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzcz>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzd {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzd>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzda extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<com.google.android.gms.internal.firebase-auth-api.zzgg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzda>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdb {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdb>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdc extends com.google.android.gms.internal.firebase-auth-api.zzak {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdc>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzbf<com.google.android.gms.internal.firebase-auth-api.zzak>*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdd extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzbg<com.google.android.gms.internal.firebase-auth-api.zzak,com.google.android.gms.internal.firebase-auth-api.zzak>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdd>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzde extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzal,com.google.android.gms.internal.firebase-auth-api.zzhd>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzde>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdf extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzat<com.google.android.gms.internal.firebase-auth-api.zzgx,com.google.android.gms.internal.firebase-auth-api.zzhd>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdf>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdg extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzbi<com.google.android.gms.internal.firebase-auth-api.zzhd,com.google.android.gms.internal.firebase-auth-api.zzhg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdg>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdh extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzam,com.google.android.gms.internal.firebase-auth-api.zzhg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdh>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdi extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<com.google.android.gms.internal.firebase-auth-api.zzhg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdi>;
// 							public constructor();
// 							public constructor(param0: java.lang.Class<any>, param1: any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzau<any,any>>*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdj {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdk extends com.google.android.gms.internal.firebase-auth-api.zzal {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdk>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzbf<com.google.android.gms.internal.firebase-auth-api.zzal>*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdl extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzbg<com.google.android.gms.internal.firebase-auth-api.zzal,com.google.android.gms.internal.firebase-auth-api.zzal>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdl>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdm extends com.google.android.gms.internal.firebase-auth-api.zzam {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdm>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzbf<com.google.android.gms.internal.firebase-auth-api.zzam>*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdn extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzbg<com.google.android.gms.internal.firebase-auth-api.zzam,com.google.android.gms.internal.firebase-auth-api.zzam>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdn>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdo {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdo>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdp {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdp>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdq extends com.google.android.gms.internal.firebase-auth-api.zzki {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdr {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdr>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzag*/);
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzak*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzds {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzds>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdt {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdt>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdu>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdv extends com.google.android.gms.internal.firebase-auth-api.zzag {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdv>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdw {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdw>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdx extends com.google.android.gms.internal.firebase-auth-api.zzaz {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdx>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdy {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdy>;
// 							public constructor(param0: globalAndroid.content.Context, param1: string, param2: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzdz extends com.google.android.gms.internal.firebase-auth-api.zzay {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzdz>;
// 							public constructor(param0: globalAndroid.content.Context, param1: string, param2: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zze {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zze>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zze interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: number): java.util.concurrent.ExecutorService;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzea extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzbb,com.google.android.gms.internal.firebase-auth-api.zzen>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzea>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzeb extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzat<com.google.android.gms.internal.firebase-auth-api.zzeq,com.google.android.gms.internal.firebase-auth-api.zzen>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzeb>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzec extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<com.google.android.gms.internal.firebase-auth-api.zzen>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzec>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzed extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzau<com.google.android.gms.internal.firebase-auth-api.zzbb,com.google.android.gms.internal.firebase-auth-api.zzht>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzed>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzee extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzat<com.google.android.gms.internal.firebase-auth-api.zzhw,com.google.android.gms.internal.firebase-auth-api.zzht>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzee>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzef extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzav<com.google.android.gms.internal.firebase-auth-api.zzht>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzef>;
// 							public constructor();
// 							public constructor(param0: java.lang.Class<any>, param1: any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzau<any,any>>*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzeg {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzeg>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzeh {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzeh>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzei extends com.google.android.gms.internal.firebase-auth-api.zzbb {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzei>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzej extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzbg<com.google.android.gms.internal.firebase-auth-api.zzbb,com.google.android.gms.internal.firebase-auth-api.zzbb>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzej>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzek {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzek>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzek interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: native.Array<number>, param1: number): native.Array<number>;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzel {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzel>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzem extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzen,com.google.android.gms.internal.firebase-auth-api.zzem>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzem>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzen extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzen,com.google.android.gms.internal.firebase-auth-api.zzem>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzen>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzeo {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzeo>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzep extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzeq,com.google.android.gms.internal.firebase-auth-api.zzep>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzep>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzeq extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzeq,com.google.android.gms.internal.firebase-auth-api.zzep>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzeq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzer {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzer>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzes extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzet,com.google.android.gms.internal.firebase-auth-api.zzes>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzes>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzet extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzet,com.google.android.gms.internal.firebase-auth-api.zzes>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzet>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzeu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzeu>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzev extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzew,com.google.android.gms.internal.firebase-auth-api.zzev>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzev>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzew extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzew,com.google.android.gms.internal.firebase-auth-api.zzev>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzew>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzex {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzex>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzey extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzez,com.google.android.gms.internal.firebase-auth-api.zzey>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzey>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzez extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzez,com.google.android.gms.internal.firebase-auth-api.zzey>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzez>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzf {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzf>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfa {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfa>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfb extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzfc,com.google.android.gms.internal.firebase-auth-api.zzfb>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfb>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfc extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzfc,com.google.android.gms.internal.firebase-auth-api.zzfb>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfd {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfd>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfe extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzff,com.google.android.gms.internal.firebase-auth-api.zzfe>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfe>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzff extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzff,com.google.android.gms.internal.firebase-auth-api.zzfe>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzff>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfg {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfg>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfh extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzfi,com.google.android.gms.internal.firebase-auth-api.zzfh>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfh>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfi extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzfi,com.google.android.gms.internal.firebase-auth-api.zzfh>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfi>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfj {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfk extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzfl,com.google.android.gms.internal.firebase-auth-api.zzfk>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfk>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfl extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzfl,com.google.android.gms.internal.firebase-auth-api.zzfk>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfl>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfm>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfn extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzfo,com.google.android.gms.internal.firebase-auth-api.zzfn>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfn>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfo extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzfo,com.google.android.gms.internal.firebase-auth-api.zzfn>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfo>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfp {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfp>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfq extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzfr,com.google.android.gms.internal.firebase-auth-api.zzfq>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfr extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzfr,com.google.android.gms.internal.firebase-auth-api.zzfq>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfr>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfs {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfs>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzft extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzfu,com.google.android.gms.internal.firebase-auth-api.zzft>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzft>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfu extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzfu,com.google.android.gms.internal.firebase-auth-api.zzft>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfu>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfv {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfv>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfw extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzfx,com.google.android.gms.internal.firebase-auth-api.zzfw>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfw>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfx extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzfx,com.google.android.gms.internal.firebase-auth-api.zzfw>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfx>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfy {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfy>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzfz extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzga,com.google.android.gms.internal.firebase-auth-api.zzfz>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzfz>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzg extends com.google.android.gms.internal.firebase-auth-api.zze {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzg>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzga extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzga,com.google.android.gms.internal.firebase-auth-api.zzfz>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzga>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgb {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgb>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgc extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzgd,com.google.android.gms.internal.firebase-auth-api.zzgc>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgd extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzgd,com.google.android.gms.internal.firebase-auth-api.zzgc>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgd>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzge {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzge>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgf extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzgg,com.google.android.gms.internal.firebase-auth-api.zzgf>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgf>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgg extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzgg,com.google.android.gms.internal.firebase-auth-api.zzgf>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgg>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgh {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgh>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgi extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzgj,com.google.android.gms.internal.firebase-auth-api.zzgi>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgi>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgj extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzgj,com.google.android.gms.internal.firebase-auth-api.zzgi>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgk {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgk>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgl extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzgm,com.google.android.gms.internal.firebase-auth-api.zzgl>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgl>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgm extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzgm,com.google.android.gms.internal.firebase-auth-api.zzgl>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgm>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgn {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgn>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgo extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzgp,com.google.android.gms.internal.firebase-auth-api.zzgo>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgo>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgp extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzgp,com.google.android.gms.internal.firebase-auth-api.zzgo>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgp>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgq extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzz<com.google.android.gms.internal.firebase-auth-api.zzgr>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgr extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzy*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgr>;
// 							public static values(): any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzgr>*/;
// 							public toString(): string;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgs {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgs>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgt extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzgu,com.google.android.gms.internal.firebase-auth-api.zzgt>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgt>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgu extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzgu,com.google.android.gms.internal.firebase-auth-api.zzgt>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgu>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgv {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgv>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgw extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzgx,com.google.android.gms.internal.firebase-auth-api.zzgw>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgw>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgx extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzgx,com.google.android.gms.internal.firebase-auth-api.zzgw>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgx>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgy {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgy>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzgz extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzha,com.google.android.gms.internal.firebase-auth-api.zzgz>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzgz>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzh {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzh>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzha extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzha,com.google.android.gms.internal.firebase-auth-api.zzgz>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzha>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhb {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhb>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhc extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzhd,com.google.android.gms.internal.firebase-auth-api.zzhc>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhd extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzhd,com.google.android.gms.internal.firebase-auth-api.zzhc>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhd>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhe {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhe>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhf extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzhg,com.google.android.gms.internal.firebase-auth-api.zzhf>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhf>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhg extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzhg,com.google.android.gms.internal.firebase-auth-api.zzhf>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhg>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhh {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhh>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhi extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzhj,com.google.android.gms.internal.firebase-auth-api.zzhi>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhi>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhj extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzhj,com.google.android.gms.internal.firebase-auth-api.zzhi>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhk extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzz<com.google.android.gms.internal.firebase-auth-api.zzhl>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhk>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhl extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzy*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhl>;
// 							public static values(): any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzhl>*/;
// 							public toString(): string;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhm>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhn extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzho,com.google.android.gms.internal.firebase-auth-api.zzhn>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhn>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzho extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzho,com.google.android.gms.internal.firebase-auth-api.zzhn>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzho>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhp extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzz<com.google.android.gms.internal.firebase-auth-api.zzhq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhp>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhq extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzy*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhq>;
// 							public static values(): any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzhq>*/;
// 							public toString(): string;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhr {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhr>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhs extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzht,com.google.android.gms.internal.firebase-auth-api.zzhs>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhs>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzht extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzht,com.google.android.gms.internal.firebase-auth-api.zzhs>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzht>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhu>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhv extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzhw,com.google.android.gms.internal.firebase-auth-api.zzhv>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhv>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhw extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzhw,com.google.android.gms.internal.firebase-auth-api.zzhv>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhw>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhx {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhx>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhy extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzhz,com.google.android.gms.internal.firebase-auth-api.zzhy>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhy>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzhz extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzhz,com.google.android.gms.internal.firebase-auth-api.zzhy>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzhz>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzi {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzi>;
// 							public constructor();
// 							public constructor(param0: globalAndroid.os.Looper);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzia {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzia>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzib extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzie,com.google.android.gms.internal.firebase-auth-api.zzib>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzib>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzic extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzz<com.google.android.gms.internal.firebase-auth-api.zzid>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzic>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzid extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzy*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzid>;
// 							public static values(): any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzid>*/;
// 							public toString(): string;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzie extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzie,com.google.android.gms.internal.firebase-auth-api.zzib>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzie>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzif extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzz<com.google.android.gms.internal.firebase-auth-api.zzig>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzif>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzig extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzy*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzig>;
// 							public static values(): any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzig>*/;
// 							public toString(): string;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzih {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzih>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzii extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzij,com.google.android.gms.internal.firebase-auth-api.zzii>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzii>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzij extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzij,com.google.android.gms.internal.firebase-auth-api.zzii>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzij>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzik {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzik>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzil extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzim,com.google.android.gms.internal.firebase-auth-api.zzil>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzil>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzim extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzim,com.google.android.gms.internal.firebase-auth-api.zzil>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzim>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzin {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzin>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzio extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzir,com.google.android.gms.internal.firebase-auth-api.zzio>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzio>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzip extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zziq,com.google.android.gms.internal.firebase-auth-api.zzip>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzip>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zziq extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zziq,com.google.android.gms.internal.firebase-auth-api.zzip>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zziq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzir extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzir,com.google.android.gms.internal.firebase-auth-api.zzio>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzir>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzis {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzis>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzit extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zziw,com.google.android.gms.internal.firebase-auth-api.zzit>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzit>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zziu extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zziv,com.google.android.gms.internal.firebase-auth-api.zziu>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zziu>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zziv extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zziv,com.google.android.gms.internal.firebase-auth-api.zziu>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zziv>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zziw extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zziw,com.google.android.gms.internal.firebase-auth-api.zzit>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zziw>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzix {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzix>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zziy extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zziz,com.google.android.gms.internal.firebase-auth-api.zziy>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zziy>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zziz extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zziz,com.google.android.gms.internal.firebase-auth-api.zziy>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zziz>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzj<T>  extends java.util.Iterator<any> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzj<any>>;
// 							public constructor();
// 							public remove(): void;
// 							public hasNext(): boolean;
// 							public next(): any;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzja {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzja>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjb extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzjc,com.google.android.gms.internal.firebase-auth-api.zzjb>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjb>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjc extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzjc,com.google.android.gms.internal.firebase-auth-api.zzjb>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjd {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjd>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzje extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzjf,com.google.android.gms.internal.firebase-auth-api.zzje>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzje>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjf extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzjf,com.google.android.gms.internal.firebase-auth-api.zzje>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjf>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjg {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjg>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjh extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzji,com.google.android.gms.internal.firebase-auth-api.zzjh>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjh>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzji extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzji,com.google.android.gms.internal.firebase-auth-api.zzjh>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzji>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjj extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzz<com.google.android.gms.internal.firebase-auth-api.zzjk>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjk extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzy*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjk>;
// 							public static values(): any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzjk>*/;
// 							public toString(): string;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjl {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjl>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjm extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzjn,com.google.android.gms.internal.firebase-auth-api.zzjm>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjm>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjn extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzjn,com.google.android.gms.internal.firebase-auth-api.zzjm>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjn>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjo {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjo>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjp extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzjq,com.google.android.gms.internal.firebase-auth-api.zzjp>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjp>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjq extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzjq,com.google.android.gms.internal.firebase-auth-api.zzjp>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjr {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjr>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjs extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzs<com.google.android.gms.internal.firebase-auth-api.zzjt,com.google.android.gms.internal.firebase-auth-api.zzjs>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjs>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjt extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<com.google.android.gms.internal.firebase-auth-api.zzjt,com.google.android.gms.internal.firebase-auth-api.zzjs>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjt>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzju extends java.lang.ThreadLocal<javax.crypto.Cipher> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzju>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjv extends com.google.android.gms.internal.firebase-auth-api.zzkz {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjv>;
// 							public constructor(param0: native.Array<number>, param1: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjw extends java.lang.ThreadLocal<javax.crypto.Cipher> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjw>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjx extends java.lang.ThreadLocal<javax.crypto.Cipher> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjx>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjy extends com.google.android.gms.internal.firebase-auth-api.zzag {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjy>;
// 							public constructor(param0: native.Array<number>, param1: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzjz extends java.lang.ThreadLocal<javax.crypto.Cipher> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzjz>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzk {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzk>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzka extends com.google.android.gms.internal.firebase-auth-api.zzag {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzka>;
// 							public constructor(param0: native.Array<number>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkb extends com.google.android.gms.internal.firebase-auth-api.zzak {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkb>;
// 							public constructor(param0: native.Array<number>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkc {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkd {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkd>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzke extends com.google.android.gms.internal.firebase-auth-api.zzkf {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzke>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzkf extends com.google.android.gms.internal.firebase-auth-api.zzkz {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkf>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkg extends com.google.android.gms.internal.firebase-auth-api.zzkh {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkg>;
// 							public constructor(param0: native.Array<number>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzkh extends com.google.android.gms.internal.firebase-auth-api.zzag {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkh>;
// 							public constructor(param0: native.Array<number>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzki {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzki>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzki interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(): number;
// 								zzb(param0: native.Array<number>): any /* com.google.android.gms.internal.firebase-auth-api.zzdr*/;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkj extends com.google.android.gms.internal.firebase-auth-api.zzal {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkj>;
// 							public constructor(param0: java.security.interfaces.ECPrivateKey, param1: native.Array<number>, param2: string, param3: number, param4: any /* com.google.android.gms.internal.firebase-auth-api.zzki*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkk extends com.google.android.gms.internal.firebase-auth-api.zzam {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkk>;
// 							public constructor(param0: java.security.interfaces.ECPublicKey, param1: native.Array<number>, param2: string, param3: number, param4: any /* com.google.android.gms.internal.firebase-auth-api.zzki*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkl {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkl>;
// 							public constructor(param0: java.security.interfaces.ECPrivateKey);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkm>;
// 							public constructor(param0: java.security.interfaces.ECPublicKey);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkn {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkn>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzko extends com.google.android.gms.internal.firebase-auth-api.zzag {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzko>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzkz*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzbb*/, param2: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkp<T_WRAPPER, T_ENGINE>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkp<any,any>>;
// 							public constructor(param0: T_WRAPPER);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkq extends com.google.android.gms.internal.firebase-auth-api.zzkx<javax.crypto.Cipher> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkq>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkr extends com.google.android.gms.internal.firebase-auth-api.zzkx<javax.crypto.KeyAgreement> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkr>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzks extends com.google.android.gms.internal.firebase-auth-api.zzkx<java.security.KeyFactory> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzks>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkt extends com.google.android.gms.internal.firebase-auth-api.zzkx<java.security.KeyPairGenerator> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkt>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzku extends com.google.android.gms.internal.firebase-auth-api.zzkx<javax.crypto.Mac> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzku>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkv extends com.google.android.gms.internal.firebase-auth-api.zzkx<java.security.MessageDigest> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkv>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkw extends com.google.android.gms.internal.firebase-auth-api.zzkx<java.security.Signature> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkw>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkx<T>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkx<any>>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzkx<any> interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: string, param1: java.security.Provider): T;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzky {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzky>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzkz {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzkz>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzkz interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: native.Array<number>): native.Array<number>;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzl extends com.google.android.gms.internal.firebase-auth-api.zzp {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzl>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzla {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzla>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlb extends com.google.android.gms.internal.firebase-auth-api.zzek {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlb>;
// 							public constructor(param0: native.Array<number>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlc extends java.lang.ThreadLocal<javax.crypto.Mac> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzld extends com.google.android.gms.internal.firebase-auth-api.zzek {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzld>;
// 							public constructor(param0: string, param1: java.security.Key);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzle extends com.google.android.gms.internal.firebase-auth-api.zzbb {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzle>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzek*/, param1: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlf extends java.lang.ThreadLocal<java.security.SecureRandom> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlf>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlg {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlg>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlh {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlh>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzli {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzli>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlj extends com.google.android.gms.internal.firebase-auth-api.zzkf {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlk extends com.google.android.gms.internal.firebase-auth-api.zzkh {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlk>;
// 							public constructor(param0: native.Array<number>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzll {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzll>;
// 							public constructor(param0: java.lang.Throwable);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlm>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzlm>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzln extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzlm>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzln>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlo {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlo>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzlo>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlp extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzlo>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlp>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlq>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzlq>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlr extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzlq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlr>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzls {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzls>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzls>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlt extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzls>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlt>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlu>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzlu>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string, param2: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlv extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzlu>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlv>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlw {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlw>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzlw>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string, param2: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlx extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzlw>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlx>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzly {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzly>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzly>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzlz extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzly>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzlz>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzm extends com.google.android.gms.internal.firebase-auth-api.zzl {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzm>;
// 							public toString(): string;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzma {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzma>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzma>*/;
// 							public constructor(param0: com.google.firebase.auth.PhoneAuthCredential, param1: string, param2: string);
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmb extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzma>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmb>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmc {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmc>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmc>*/;
// 							public constructor(param0: com.google.firebase.auth.PhoneAuthCredential, param1: string);
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmd extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmc>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmd>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzme {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzme>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzme>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmf extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzme>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmf>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmg {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmg>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmg>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmh extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmh>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmi {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmi>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmi>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string, param2: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmj extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmi>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmj>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmk {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmk>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmk>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzxq*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzml extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmk>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzml>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmm>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmm>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: com.google.firebase.auth.PhoneAuthCredential);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmn extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmm>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmn>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmo {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmo>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmo>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmp extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmo>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmp>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmq>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmq>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: com.google.firebase.auth.ActionCodeSettings);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmr extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmr>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzms {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzms>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzms>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: com.google.firebase.auth.ActionCodeSettings, param2: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmt extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzms>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmt>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmu>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmu>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzxd*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmv extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmu>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmv>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmw {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmw>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmw>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmx extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmw>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmx>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmy {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmy>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmy>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzmz extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzmy>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzmz>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzn extends com.google.android.gms.internal.firebase-auth-api.zzl {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzn>;
// 							public toString(): string;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzna {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzna>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzna>*/;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzxq*/);
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznb extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzna>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznb>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznc {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznc>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zznc>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznd extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zznc>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznd>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzne {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzne>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzne>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string, param2: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznf extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzne>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznf>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzng {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzng>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzng>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: com.google.firebase.auth.EmailAuthCredential);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznh extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzng>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznh>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzni {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzni>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzni>*/;
// 							public constructor(param0: com.google.firebase.auth.PhoneAuthCredential, param1: string);
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznj extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzni>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznj>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznk {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznk>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zznk>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string, param2: string, param3: number, param4: boolean, param5: boolean, param6: string, param7: string, param8: boolean);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznl extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zznk>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznl>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznm>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zznm>*/;
// 							public constructor(param0: com.google.firebase.auth.PhoneMultiFactorInfo, param1: string, param2: string, param3: number, param4: boolean, param5: boolean, param6: string, param7: string, param8: boolean);
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznn extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zznm>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznn>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzno {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzno>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzno>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznp extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzno>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznp>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznq>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zznq>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznr extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zznq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznr>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzns {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzns>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzns>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznt extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzns>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznt>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznu>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zznu>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: com.google.firebase.auth.UserProfileChangeRequest, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznv extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zznu>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznv>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznw {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznw>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zznw>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string, param2: com.google.firebase.auth.ActionCodeSettings);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznx extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zznw>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznx>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzny {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzny>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzny>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: com.google.android.gms.common.api.Status, param1: any /* com.google.firebase.auth.zze*/, param2: string, param3: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zznz extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzny>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zznz>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzo extends com.google.android.gms.internal.firebase-auth-api.zzn {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzo>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzoa {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzoa>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzoa>*/;
// 							public constructor(param0: string, param1: any /* java.util.List<com.google.android.gms.internal.firebase-auth-api.zzwu>*/, param2: any /* com.google.firebase.auth.zze*/);
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzob extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzoa>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzob>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzoc extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxj>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzoc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzod extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxx>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzod>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzoe extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzoe>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzof extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzvz>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzof>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzog extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwh>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzog>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzoh extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxh>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzoh>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzoi extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwh>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzoi>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzoj extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzvv>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzoj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzok extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwo>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzok>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzol extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxb>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzol>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzom extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzom>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzon extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxb>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzon>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzoo extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxf>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzoo>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzop extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxz>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzop>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzoq extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzoq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzor extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxz>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzor>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzos extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzos>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzot extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxs>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzot>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzou extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzou>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzov extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzov>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzow extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwh>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzow>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzox extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzox>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzoy extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzyb>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzoy>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzoz extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzoz>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzp {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzp>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpa extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxl>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpa>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpb extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxu>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpb>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpc extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwb>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpd extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpd>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpe extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwd>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpe>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpf extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxn>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpf>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpg extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwh>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpg>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzph extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzph>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpi extends com.google.android.gms.internal.firebase-auth-api.zzuz<java.lang.Void> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpi>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpj extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpk extends com.google.android.gms.internal.firebase-auth-api.zzuz<java.lang.Void> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpk>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpl extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwo>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpl>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpm extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxs>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpm>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpn extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxj>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpn>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpo extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpo>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpp extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpp>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpq extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpr extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzxh>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpr>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzps extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuz<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzps>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpt {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpt>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzva*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpu<O>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpu<any>>;
// 							public constructor(param0: com.google.android.gms.common.api.GoogleApi<O>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzpv {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpv>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpw<O>  extends com.google.android.gms.common.api.GoogleApi<any> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpw<any>>;
// 							public constructor(param0: globalAndroid.content.Context, param1: com.google.android.gms.common.api.Api<any>, param2: any, param3: com.google.android.gms.common.api.GoogleApi.Settings);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpx<A, ResultT>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpx<any,any>>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzpx<any,any> interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(): com.google.android.gms.common.api.internal.TaskApiCall<A,ResultT>;
// 								zzb(): string;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzpy<T>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpy<any>>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzpz {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzpz>;
// 							public constructor(param0: string);
// 							public constructor(param0: string, param1: java.lang.Throwable);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqa {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqa>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqb extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqb>;
// 							public constructor(param0: string, param1: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqc {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqc>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqd extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.ActionCodeResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqd>;
// 							public constructor(param0: string, param1: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqe {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqe>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqf extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqf>;
// 							public constructor(param0: string, param1: string, param2: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqg {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqg>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqh extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqh>;
// 							public constructor(param0: string, param1: string, param2: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqi {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqi>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqj extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzan>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqj>;
// 							public constructor();
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqk {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqk>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzql extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.SignInMethodQueryResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzql>;
// 							public constructor(param0: string, param1: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqm>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqn extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqn>;
// 							public constructor(param0: number);
// 							public constructor(param0: com.google.firebase.auth.PhoneMultiFactorAssertion, param1: string, param2: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqo {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqo>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqp extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqp>;
// 							public constructor(param0: com.google.firebase.auth.PhoneMultiFactorAssertion, param1: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqq>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqr extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.GetTokenResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqr>;
// 							public constructor(param0: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqs {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqs>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqt extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqt>;
// 							public constructor(param0: com.google.firebase.auth.EmailAuthCredential);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqu>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqv extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqv>;
// 							public constructor(param0: number);
// 							public constructor(param0: com.google.firebase.auth.AuthCredential);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqw {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqw>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqx extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqx>;
// 							public constructor(param0: com.google.firebase.auth.PhoneAuthCredential);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqy {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqy>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzqz extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzqz>;
// 							public constructor(param0: com.google.firebase.auth.EmailAuthCredential);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzr {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzr>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzra {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzra>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrb extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrb>;
// 							public constructor(param0: com.google.firebase.auth.AuthCredential, param1: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrc {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrc>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrd extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrd>;
// 							public constructor(param0: com.google.firebase.auth.AuthCredential, param1: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzre {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzre>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrf extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrf>;
// 							public constructor(param0: com.google.firebase.auth.EmailAuthCredential);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrg {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrg>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrh extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrh>;
// 							public constructor(param0: com.google.firebase.auth.EmailAuthCredential);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzri {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzri>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrj extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrj>;
// 							public constructor(param0: string, param1: string, param2: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrk {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrk>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrl extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrl>;
// 							public constructor(param0: string, param1: string, param2: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrm>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrn extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrn>;
// 							public constructor(param0: com.google.firebase.auth.PhoneAuthCredential, param1: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzro {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzro>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrp extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrp>;
// 							public constructor(param0: com.google.firebase.auth.PhoneAuthCredential, param1: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrq>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrr extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrr>;
// 							public constructor();
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrs {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrs>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrt extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrt>;
// 							public constructor(param0: string, param1: com.google.firebase.auth.ActionCodeSettings);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzru {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzru>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrv extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrv>;
// 							public constructor(param0: number);
// 							public constructor(param0: string, param1: com.google.firebase.auth.ActionCodeSettings, param2: string, param3: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrw {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrw>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrx extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrx>;
// 							public constructor(param0: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzry {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzry>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzrz extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzrz>;
// 							public constructor(param0: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzs {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzs>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsa {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsa>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsb extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsb>;
// 							public constructor(param0: com.google.firebase.auth.AuthCredential, param1: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsc {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsc>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsd extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsd>;
// 							public constructor(param0: string, param1: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzse {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzse>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsf extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsf>;
// 							public constructor(param0: string, param1: string, param2: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsg {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsg>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsh extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsh>;
// 							public constructor(param0: com.google.firebase.auth.EmailAuthCredential);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsi {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsi>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsj extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsj>;
// 							public constructor(param0: com.google.firebase.auth.PhoneAuthCredential, param1: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsk {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsk>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsl extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsl>;
// 							public constructor(param0: any /* com.google.firebase.auth.internal.zzag*/, param1: string, param2: string, param3: number, param4: boolean, param5: boolean, param6: string, param7: string, param8: boolean);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsm>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsn extends com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.PhoneAuthProvider.OnVerificationStateChangedCallbacks> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsn>;
// 							public constructor(param0: com.google.firebase.auth.PhoneMultiFactorInfo, param1: string, param2: string, param3: number, param4: boolean, param5: boolean, param6: string, param7: string, param8: boolean);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzso {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzso>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsp extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsp>;
// 							public constructor(param0: string, param1: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsq>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsr extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsr>;
// 							public constructor();
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzss {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzss>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzst extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<com.google.firebase.auth.AuthResult,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzst>;
// 							public constructor(param0: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsu>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsv extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsv>;
// 							public constructor(param0: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsw {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsw>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsx extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsx>;
// 							public constructor(param0: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsy {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsy>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzsz extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzsz>;
// 							public constructor(param0: com.google.firebase.auth.PhoneAuthCredential);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzt extends com.google.android.gms.internal.firebase-auth-api.zzr {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzt>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzta {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzta>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztb extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztb>;
// 							public constructor(param0: com.google.firebase.auth.UserProfileChangeRequest);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztc {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztc>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztd extends com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,java.lang.Void> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztd>;
// 							public constructor(param0: string, param1: string, param2: com.google.firebase.auth.ActionCodeSettings);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzte {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzte>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztf extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzux<string,com.google.firebase.auth.internal.zzg>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztf>;
// 							public constructor(param0: string, param1: string);
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztg {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztg>;
// 							public accept(param0: any, param1: any): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzth extends com.google.android.gms.internal.firebase-auth-api.zzux<java.lang.Void,com.google.firebase.auth.PhoneAuthProvider.OnVerificationStateChangedCallbacks> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzth>;
// 							public constructor(param0: number);
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzxd*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzti extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzpy<com.google.android.gms.internal.firebase-auth-api.zzuf>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzti>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztj extends java.lang.Object /* java.util.concurrent.Callable<com.google.android.gms.internal.firebase-auth-api.zzpu<com.google.android.gms.internal.firebase-auth-api.zzuf>>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztj>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzuf*/, param1: globalAndroid.content.Context);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztk {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztk>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztl {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztl>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/, param1: com.google.android.gms.common.logging.Logger);
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zztl*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztm>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zztm interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zzq(): any /* com.google.android.gms.internal.firebase-auth-api.zzua*/;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztn extends java.lang.Object /* com.google.android.gms.common.internal.GmsClient<com.google.android.gms.internal.firebase-auth-api.zzua>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zztm*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztn>;
// 							public getGetServiceRequestExtraArgs(): globalAndroid.os.Bundle;
// 							public getStartServicePackage(): string;
// 							public getStartServiceAction(): string;
// 							public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.os.Looper, param2: com.google.android.gms.common.internal.ClientSettings, param3: any /* com.google.android.gms.internal.firebase-auth-api.zzuf*/, param4: com.google.android.gms.common.api.internal.ConnectionCallbacks, param5: com.google.android.gms.common.api.internal.OnConnectionFailedListener);
// 							public getMinApkVersion(): number;
// 							public requiresGooglePlayServices(): boolean;
// 							public getServiceDescriptor(): string;
// 							public getApiFeatures(): native.Array<com.google.android.gms.common.Feature>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzto {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzto>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztp extends com.google.android.gms.internal.firebase-auth-api.zztz {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztp>;
// 							public constructor();
// 							public constructor(param0: string);
// 							public constructor(param0: globalAndroid.content.Context, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztr extends java.lang.Object /* globalAndroid.os.AsyncTask<java.lang.Void,java.lang.Void,com.google.android.gms.internal.firebase-auth-api.zztq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztr>;
// 							public constructor(param0: string, param1: string, param2: globalAndroid.content.Intent, param3: any /* com.google.android.gms.internal.firebase-auth-api.zztt*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzts {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzts>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztt {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztt>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zztt interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(): globalAndroid.content.Context;
// 								zzb(param0: globalAndroid.content.Intent, param1: string, param2: string): globalAndroid.net.Uri.Builder;
// 								zzc(param0: string): string;
// 								zzd(param0: java.net.URL): java.net.HttpURLConnection;
// 								<clinit>(): void;
// 								zze(param0: string, param1: com.google.android.gms.common.api.Status): void;
// 								zzf(param0: globalAndroid.net.Uri, param1: string): void;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztu>;
// 							public constructor(param0: string, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzum*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztv extends com.google.android.gms.internal.firebase-auth-api.zza implements com.google.android.gms.internal.firebase-auth-api.zztx {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztv>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zztw extends com.google.android.gms.internal.firebase-auth-api.zzb implements com.google.android.gms.internal.firebase-auth-api.zztx {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztw>;
// 							public constructor();
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zztx {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztx>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zztx interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zzd(param0: string): void;
// 								zze(param0: string): void;
// 								zzf(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzvv*/): void;
// 								zzg(): void;
// 								zzh(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzny*/): void;
// 								zzi(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzoa*/): void;
// 								zzj(param0: com.google.android.gms.common.api.Status, param1: com.google.firebase.auth.PhoneAuthCredential): void;
// 								zzk(param0: com.google.android.gms.common.api.Status): void;
// 								zzl(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzwq*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzwj*/): void;
// 								zzm(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzxb*/): void;
// 								zzn(): void;
// 								zzo(param0: string): void;
// 								zzp(): void;
// 								zzq(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzwq*/): void;
// 								zzr(param0: com.google.firebase.auth.PhoneAuthCredential): void;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzty extends com.google.android.gms.internal.firebase-auth-api.zza implements com.google.android.gms.internal.firebase-auth-api.zzua {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzty>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zztz extends com.google.android.gms.internal.firebase-auth-api.zzb implements com.google.android.gms.internal.firebase-auth-api.zzua {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zztz>;
// 							public constructor();
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzu extends com.google.android.gms.internal.firebase-auth-api.zzs {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzu>;
// 							public toString(): string;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzua {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzua>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzua interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zzb(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzlm*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzc(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzlo*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzd(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzlq*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zze(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzls*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzf(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzlu*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzg(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzlw*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzh(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzly*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzi(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzma*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzj(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzmc*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzk(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzme*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzl(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzmg*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzm(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzmi*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzn(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzmk*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzo(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzmm*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzp(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzmo*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzq(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzmq*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzr(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzms*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzs(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzmu*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzt(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzmw*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzu(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzmy*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzv(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzna*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzw(param0: any /* com.google.android.gms.internal.firebase-auth-api.zznc*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzx(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzne*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzy(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzng*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzz(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzni*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzA(param0: any /* com.google.android.gms.internal.firebase-auth-api.zznk*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzB(param0: any /* com.google.android.gms.internal.firebase-auth-api.zznm*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzC(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzno*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzD(param0: any /* com.google.android.gms.internal.firebase-auth-api.zznq*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzE(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzns*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzF(param0: any /* com.google.android.gms.internal.firebase-auth-api.zznu*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 								zzG(param0: any /* com.google.android.gms.internal.firebase-auth-api.zznw*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/): void;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzub extends com.google.android.gms.internal.firebase-auth-api.zztu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzub>;
// 							public constructor(param0: string, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzum*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzuc extends com.google.android.gms.internal.firebase-auth-api.zztu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzuc>;
// 							public constructor(param0: string, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzum*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzud extends java.lang.Object /* com.google.android.gms.common.api.Api.AbstractClientBuilder<com.google.android.gms.internal.firebase-auth-api.zztm,com.google.android.gms.internal.firebase-auth-api.zzuf>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzud>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzue {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzue>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzuf extends com.google.android.gms.internal.firebase-auth-api.zzpv {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzuf>;
// 							public hashCode(): number;
// 							public equals(param0: any): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzug {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzug>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzuh {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzuh>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzui>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzui interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(): string;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzuj<T>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzuj<any>>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzuj<any> interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: string): T;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzuk {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzuk>;
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzul extends com.google.android.gms.internal.firebase-auth-api.zzva implements com.google.android.gms.internal.firebase-auth-api.zzvq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzul>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzum {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzum>;
// 							public constructor(param0: globalAndroid.content.Context, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzun {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzun>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzuo {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzuo>;
// 							public onStop(): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzup extends com.google.android.gms.internal.firebase-auth-api.zzuv {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzup>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzuq extends com.google.android.gms.internal.firebase-auth-api.zzuv {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzuq>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzur extends com.google.android.gms.internal.firebase-auth-api.zzuv {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzur>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzus extends com.google.android.gms.internal.firebase-auth-api.zzuv {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzus>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzut {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzut>;
// 							public run(): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzuu extends com.google.android.gms.internal.firebase-auth-api.zztw {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzuu>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzuv {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzuv>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzuv interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: com.google.firebase.auth.PhoneAuthProvider.OnVerificationStateChangedCallbacks, param1: native.Array<any>): void;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzuw<ResultT, CallbackT>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzuw<any,any>>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzux<ResultT,CallbackT>*/, param1: com.google.android.gms.tasks.TaskCompletionSource<ResultT>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzux<ResultT, CallbackT>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzpx<com.google.android.gms.internal.firebase-auth-api.zztm,any>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzux<any,any>>;
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzuy {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzuy>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzuy interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(param0: string): void;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzuz<T>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuy*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzuz<any>>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzuz<any> interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zzb(param0: any): void;
// 								zza(param0: string): void;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzv {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzv>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzva {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzva>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvb {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvb>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvc {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvc>;
// 							public constructor(param0: globalAndroid.content.Context, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvd {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvd>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzve extends com.google.android.gms.internal.firebase-auth-api.zztu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzve>;
// 							public constructor(param0: string, param1: any /* com.google.android.gms.internal.firebase-auth-api.zzum*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvf extends com.google.firebase.auth.PhoneAuthProvider.OnVerificationStateChangedCallbacks {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvf>;
// 							public onCodeSent(param0: string, param1: com.google.firebase.auth.PhoneAuthProvider.ForceResendingToken): void;
// 							public onCodeAutoRetrievalTimeOut(param0: string): void;
// 							public onVerificationCompleted(param0: com.google.firebase.auth.PhoneAuthCredential): void;
// 							public onVerificationFailed(param0: com.google.firebase.FirebaseException): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvg {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvg>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvh {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvh>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvi {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvi>;
// 							public run(): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvj {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvj>;
// 							public onFailure(param0: java.lang.Exception): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvk extends com.google.android.gms.internal.firebase-auth-api.zztl {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvk>;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzvn*/, param1: any /* com.google.android.gms.internal.firebase-auth-api.zztl*/, param2: string);
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zztx*/, param1: com.google.android.gms.common.logging.Logger);
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zztl*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvl {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvl>;
// 							public onReceive(param0: globalAndroid.content.Context, param1: globalAndroid.content.Intent): void;
// 							public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzvn*/, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvm>;
// 							public constructor(param0: number, param1: boolean);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvn {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvn>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvo {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvo>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvp {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvp>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvq>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzvq interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zzi(): void;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvr {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvr>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvs {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvs>;
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvt extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzvt>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvt>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvu extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvu>;
// 							public constructor(param0: string, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvv extends com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable implements any /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzvv>*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvv>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzvv>*/;
// 							public constructor();
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: boolean, param2: string, param3: boolean, param4: any /* com.google.android.gms.internal.firebase-auth-api.zzxo*/, param5: java.util.List<string>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvw extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzvv>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvw>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvx extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvx>;
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvy extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvy>;
// 							public constructor(param0: com.google.firebase.auth.EmailAuthCredential, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzvz extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzvz>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzvz>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzw {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzw>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwa extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwa>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwb extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzwb>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwb>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwc extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwd extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzwd>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwd>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwe {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwe>;
// 							public toString(): string;
// 							public static values(): any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzwe>*/;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwf extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwf>;
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwg extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwg>;
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwh extends com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable implements any /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzwh>*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwh>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzwh>*/;
// 							public constructor();
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwi extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzwh>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwi>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwj {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwj>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzwj>*/;
// 							public constructor();
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string, param2: boolean, param3: string, param4: string, param5: any /* com.google.android.gms.internal.firebase-auth-api.zzwy*/, param6: string, param7: string, param8: number, param9: number, param10: boolean, param11: any /* com.google.firebase.auth.zze*/, param12: any /* java.util.List<com.google.android.gms.internal.firebase-auth-api.zzwu>*/);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwk extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzwj>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwk>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwl {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwl>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzwl>*/;
// 							public constructor();
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwm extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzwl>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwm>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwn extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwn>;
// 							public constructor(param0: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwo extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzwo>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwo>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwp extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzwp>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwp>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwq extends com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable implements any /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzwq>*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwq>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzwq>*/;
// 							public constructor();
// 							public constructor(param0: string, param1: string, param2: java.lang.Long, param3: string);
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwr extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzwq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwr>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzws {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzws>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwt {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwt>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwu>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzwu>*/;
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: string, param1: string, param2: string, param3: number);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwv extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzwu>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwv>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzww {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzww>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzww>*/;
// 							public constructor();
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwx extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzww>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwx>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwy {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwy>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzwy>*/;
// 							public constructor();
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzwz extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzwy>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzwz>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzx {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzx>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxa extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxa>;
// 							public constructor(param0: string, param1: string, param2: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxb extends com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable implements any /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzxb>*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxb>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzxb>*/;
// 							public constructor();
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxc extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzxb>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxc>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxd implements com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxd>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzxd>*/;
// 							public constructor(param0: string, param1: number, param2: boolean, param3: string, param4: string, param5: string, param6: boolean, param7: string);
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxe extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzxd>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxe>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxf extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzxf>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxf>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxg extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxg>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxh extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzxh>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxh>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxi extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxi>;
// 							public constructor(param0: string, param1: string, param2: string, param3: string);
// 							public constructor(param0: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxj extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzxj>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxj>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxk extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxk>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxl extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzxl>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxl>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxm extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxm>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxn extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzxn>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxn>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxo {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxo>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzxo>*/;
// 							public constructor();
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 							public constructor(param0: java.util.List<string>);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxp extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzxo>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxp>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxq implements com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxq>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzxq>*/;
// 							public constructor();
// 							public constructor(param0: string, param1: string, param2: string, param3: string, param4: string, param5: string, param6: string, param7: string, param8: string);
// 							public constructor(param0: any /* com.google.firebase.auth.internal.zzi*/, param1: string);
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxr extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzxq>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxr>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxs extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzxs>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxs>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxt extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxt>;
// 							public constructor(param0: string, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxu extends com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable implements any /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzxu>*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxu>;
// 							public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzxu>*/;
// 							public constructor();
// 							public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxv extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.android.gms.internal.firebase-auth-api.zzxu>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxv>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxw extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxw>;
// 							public constructor(param0: string, param1: string, param2: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxx extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzxx>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxx>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxy extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxy>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzxz extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzxz>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzxz>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzy extends com.google.android.gms.internal.firebase-auth-api.zzac {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzy>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzya extends com.google.android.gms.internal.firebase-auth-api.zzui {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzya>;
// 							public constructor(param0: string, param1: string);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyb extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzuj<com.google.android.gms.internal.firebase-auth-api.zzyb>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyb>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyc {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzyd<MessageType, BuilderType>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzaay*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyd<any,any>>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzye<MessageType, BuilderType>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzaaz*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzye<any,any>>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzyf<E>  extends java.util.AbstractList<any> implements any /* com.google.android.gms.internal.firebase-auth-api.zzaab<any>*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyf<any>>;
// 							public addAll(param0: number, param1: java.util.Collection<any>): boolean;
// 							public remove(param0: number): any;
// 							public set(param0: number, param1: any): any;
// 							public add(param0: any): boolean;
// 							public hashCode(): number;
// 							public remove(param0: any): boolean;
// 							public removeAll(param0: java.util.Collection<any>): boolean;
// 							public add(param0: number, param1: any): void;
// 							public clear(): void;
// 							public equals(param0: any): boolean;
// 							public addAll(param0: java.util.Collection<any>): boolean;
// 							public retainAll(param0: java.util.Collection<any>): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyg {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyg>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyh {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyh>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyi {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyi>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyj extends com.google.android.gms.internal.firebase-auth-api.zzyf<java.lang.Boolean> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyj>;
// 							public addAll(param0: number, param1: java.util.Collection<any>): boolean;
// 							public contains(param0: any): boolean;
// 							public size(): number;
// 							public hashCode(): number;
// 							public indexOf(param0: any): number;
// 							public equals(param0: any): boolean;
// 							public removeRange(param0: number, param1: number): void;
// 							public addAll(param0: java.util.Collection<any>): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzyk {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyk>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyl extends com.google.android.gms.internal.firebase-auth-api.zzyo {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyl>;
// 							public hasNext(): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzym {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzym>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyn extends java.lang.Object /* java.util.Comparator<com.google.android.gms.internal.firebase-auth-api.zzyu>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyn>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzyo extends com.google.android.gms.internal.firebase-auth-api.zzyq {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyo>;
// 							public remove(): void;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyp extends com.google.android.gms.internal.firebase-auth-api.zzys {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyp>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyq extends java.util.Iterator<java.lang.Byte> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyq>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzyq interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(): number;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzyr extends com.google.android.gms.internal.firebase-auth-api.zzyu {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyr>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzys extends com.google.android.gms.internal.firebase-auth-api.zzyr {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzys>;
// 							public equals(param0: any): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyt {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyt>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzyu extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyu>;
// 							public hashCode(): number;
// 							public toString(): string;
// 							public equals(param0: any): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyv {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyv>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyw extends com.google.android.gms.internal.firebase-auth-api.zzyx {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyw>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzyx {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyx>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyy extends com.google.android.gms.internal.firebase-auth-api.zzabk {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyy>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzyz {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzyz>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzz extends com.google.android.gms.internal.firebase-auth-api.zzad {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzz>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzza extends com.google.android.gms.internal.firebase-auth-api.zzze {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzza>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzb extends com.google.android.gms.internal.firebase-auth-api.zzze {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzb>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzc {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzc>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzd extends com.google.android.gms.internal.firebase-auth-api.zzza {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzd>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzze extends com.google.android.gms.internal.firebase-auth-api.zzyk {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzze>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzf {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzf>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzg extends com.google.android.gms.internal.firebase-auth-api.zzyf<java.lang.Double> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzg>;
// 							public addAll(param0: number, param1: java.util.Collection<any>): boolean;
// 							public contains(param0: any): boolean;
// 							public size(): number;
// 							public hashCode(): number;
// 							public indexOf(param0: any): number;
// 							public equals(param0: any): boolean;
// 							public removeRange(param0: number, param1: number): void;
// 							public addAll(param0: java.util.Collection<any>): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzh<ContainingType, Type>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzh<any,any>>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzi {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzi>;
// 							public hashCode(): number;
// 							public equals(param0: any): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzj {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzj>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzzk<T>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzk<any>>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzl extends com.google.android.gms.internal.firebase-auth-api.zzzk<any> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzl>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzm {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzm>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzn<T>  extends java.lang.Comparable<any> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzn<any>>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzzn<any> interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 								zza(): number;
// 								zzb(): any /* com.google.android.gms.internal.firebase-auth-api.zzacp*/;
// 								zzc(): boolean;
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzo<T>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzo<any>>;
// 							public hashCode(): number;
// 							public equals(param0: any): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzp {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzp>;
// 							public static values(): any /* native.Array<com.google.android.gms.internal.firebase-auth-api.zzzp>*/;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzq extends com.google.android.gms.internal.firebase-auth-api.zzyf<java.lang.Float> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzq>;
// 							public addAll(param0: number, param1: java.util.Collection<any>): boolean;
// 							public contains(param0: any): boolean;
// 							public size(): number;
// 							public hashCode(): number;
// 							public indexOf(param0: any): number;
// 							public equals(param0: any): boolean;
// 							public removeRange(param0: number, param1: number): void;
// 							public addAll(param0: java.util.Collection<any>): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzr extends com.google.android.gms.internal.firebase-auth-api.zzaax {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzr>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzs<MessageType, BuilderType>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzyd<any,any>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzs<any,any>>;
// 							public constructor();
// 							public constructor(param0: any);
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzzt<MessageType, BuilderType>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzw<any,any>*/ implements any /* com.google.android.gms.internal.firebase-auth-api.zzaba*/  {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzt<any,any>>;
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzu<ContainingType, Type>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzzh<any,any>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzu<any,any>>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzv {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzv>;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export abstract class zzzw<MessageType, BuilderType>  extends java.lang.Object /* com.google.android.gms.internal.firebase-auth-api.zzye<any,any>*/ {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzw<any,any>>;
// 							public constructor();
// 							public hashCode(): number;
// 							public toString(): string;
// 							public equals(param0: any): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzx extends com.google.android.gms.internal.firebase-auth-api.zzyf<java.lang.Integer> {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzx>;
// 							public addAll(param0: number, param1: java.util.Collection<any>): boolean;
// 							public contains(param0: any): boolean;
// 							public size(): number;
// 							public hashCode(): number;
// 							public indexOf(param0: any): number;
// 							public equals(param0: any): boolean;
// 							public removeRange(param0: number, param1: number): void;
// 							public addAll(param0: java.util.Collection<any>): boolean;
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzy {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzy>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzzy interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module android {
// 			export module gms {
// 				export module internal {
// 					export module firebase-auth-api {
// 						export class zzzz<T>  extends java.lang.Object {
// 							public static class: java.lang.Class<com.google.android.gms.internal.firebase-auth-api.zzzz<any>>;
// 							/**
// 							 * Constructs a new instance of the com.google.android.gms.internal.firebase-auth-api.zzzz<any> interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
// 							 */
// 							public constructor(implementation: {
// 							});
// 							public constructor();
// 						}
// 					}
// 				}
// 			}
// 		}
// 	}
// }

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class ActionCodeEmailInfo extends com.google.firebase.auth.ActionCodeInfo {
					public static class: java.lang.Class<com.google.firebase.auth.ActionCodeEmailInfo>;
					public getPreviousEmail(): string;
					public constructor();
					public getEmail(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class ActionCodeInfo {
					public static class: java.lang.Class<com.google.firebase.auth.ActionCodeInfo>;
					public email: string;
					public constructor();
					public getEmail(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class ActionCodeMultiFactorInfo extends com.google.firebase.auth.ActionCodeInfo {
					public static class: java.lang.Class<com.google.firebase.auth.ActionCodeMultiFactorInfo>;
					public constructor();
					public getMultiFactorInfo(): com.google.firebase.auth.MultiFactorInfo;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class ActionCodeResult {
					public static class: java.lang.Class<com.google.firebase.auth.ActionCodeResult>;
					/**
					 * Constructs a new instance of the com.google.firebase.auth.ActionCodeResult interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
					 */
					public constructor(implementation: { getOperation(): number; getInfo(): com.google.firebase.auth.ActionCodeInfo; getData(param0: number): string });
					public constructor();
					public static RECOVER_EMAIL: number;
					public static REVERT_SECOND_FACTOR_ADDITION: number;
					public static ERROR: number;
					public static VERIFY_BEFORE_CHANGE_EMAIL: number;
					public static EMAIL: number;
					public static FROM_EMAIL: number;
					public static SIGN_IN_WITH_EMAIL_LINK: number;
					public static VERIFY_EMAIL: number;
					public static PASSWORD_RESET: number;
					/** @deprecated */
					public getData(param0: number): string;
					public getOperation(): number;
					public getInfo(): com.google.firebase.auth.ActionCodeInfo;
				}
				export module ActionCodeResult {
					export class ActionDataKey {
						public static class: java.lang.Class<com.google.firebase.auth.ActionCodeResult.ActionDataKey>;
						/**
						 * Constructs a new instance of the com.google.firebase.auth.ActionCodeResult$ActionDataKey interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
						 */
						public constructor(implementation: {});
						public constructor();
					}
					export class Operation {
						public static class: java.lang.Class<com.google.firebase.auth.ActionCodeResult.Operation>;
						/**
						 * Constructs a new instance of the com.google.firebase.auth.ActionCodeResult$Operation interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
						 */
						public constructor(implementation: {});
						public constructor();
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class ActionCodeSettings {
					public static class: java.lang.Class<com.google.firebase.auth.ActionCodeSettings>;
					public static CREATOR: globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.ActionCodeSettings>;
					public getUrl(): string;
					public static newBuilder(): com.google.firebase.auth.ActionCodeSettings.Builder;
					public getAndroidMinimumVersion(): string;
					public getAndroidPackageName(): string;
					public getAndroidInstallApp(): boolean;
					public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					public canHandleCodeInApp(): boolean;
					public getIOSBundle(): string;
				}
				export module ActionCodeSettings {
					export class Builder {
						public static class: java.lang.Class<com.google.firebase.auth.ActionCodeSettings.Builder>;
						public setHandleCodeInApp(param0: boolean): com.google.firebase.auth.ActionCodeSettings.Builder;
						public getIOSBundleId(): string;
						public getHandleCodeInApp(): boolean;
						public setUrl(param0: string): com.google.firebase.auth.ActionCodeSettings.Builder;
						public getDynamicLinkDomain(): string;
						public setAndroidPackageName(param0: string, param1: boolean, param2: string): com.google.firebase.auth.ActionCodeSettings.Builder;
						public build(): com.google.firebase.auth.ActionCodeSettings;
						public getUrl(): string;
						public setDynamicLinkDomain(param0: string): com.google.firebase.auth.ActionCodeSettings.Builder;
						public setIOSBundleId(param0: string): com.google.firebase.auth.ActionCodeSettings.Builder;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class ActionCodeUrl {
					public static class: java.lang.Class<com.google.firebase.auth.ActionCodeUrl>;
					public getLanguageCode(): string;
					public static parseLink(param0: string): com.google.firebase.auth.ActionCodeUrl;
					public getCode(): string;
					public getOperation(): number;
					public getContinueUrl(): string;
					public getApiKey(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class AdditionalUserInfo {
					public static class: java.lang.Class<com.google.firebase.auth.AdditionalUserInfo>;
					/**
					 * Constructs a new instance of the com.google.firebase.auth.AdditionalUserInfo interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
					 */
					public constructor(implementation: { getProviderId(): string; getUsername(): string; getProfile(): java.util.Map<string, any>; isNewUser(): boolean });
					public constructor();
					public getUsername(): string;
					public getProviderId(): string;
					public getProfile(): java.util.Map<string, any>;
					public isNewUser(): boolean;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class AuthCredential {
					public static class: java.lang.Class<com.google.firebase.auth.AuthCredential>;
					public getSignInMethod(): string;
					public getProvider(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class AuthResult {
					public static class: java.lang.Class<com.google.firebase.auth.AuthResult>;
					/**
					 * Constructs a new instance of the com.google.firebase.auth.AuthResult interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
					 */
					public constructor(implementation: { getAdditionalUserInfo(): com.google.firebase.auth.AdditionalUserInfo; getCredential(): com.google.firebase.auth.AuthCredential; getUser(): com.google.firebase.auth.FirebaseUser });
					public constructor();
					public getAdditionalUserInfo(): com.google.firebase.auth.AdditionalUserInfo;
					public getCredential(): com.google.firebase.auth.AuthCredential;
					public getUser(): com.google.firebase.auth.FirebaseUser;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class EmailAuthCredential extends com.google.firebase.auth.AuthCredential {
					public static class: java.lang.Class<com.google.firebase.auth.EmailAuthCredential>;
					public static CREATOR: globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.EmailAuthCredential>;
					public getSignInMethod(): string;
					public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					public getProvider(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class EmailAuthProvider {
					public static class: java.lang.Class<com.google.firebase.auth.EmailAuthProvider>;
					public static PROVIDER_ID: string;
					public static EMAIL_LINK_SIGN_IN_METHOD: string;
					public static EMAIL_PASSWORD_SIGN_IN_METHOD: string;
					public static getCredentialWithLink(param0: string, param1: string): com.google.firebase.auth.AuthCredential;
					public static getCredential(param0: string, param1: string): com.google.firebase.auth.AuthCredential;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FacebookAuthCredential extends com.google.firebase.auth.AuthCredential {
					public static class: java.lang.Class<com.google.firebase.auth.FacebookAuthCredential>;
					public static CREATOR: globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.FacebookAuthCredential>;
					public getSignInMethod(): string;
					public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					public getProvider(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FacebookAuthProvider {
					public static class: java.lang.Class<com.google.firebase.auth.FacebookAuthProvider>;
					public static PROVIDER_ID: string;
					public static FACEBOOK_SIGN_IN_METHOD: string;
					public static getCredential(param0: string): com.google.firebase.auth.AuthCredential;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class FederatedAuthProvider {
					public static class: java.lang.Class<com.google.firebase.auth.FederatedAuthProvider>;
					public constructor();
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class FirebaseAuth {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuth>;
					public getLanguageCode(): string;
					public signInWithCredential(param0: com.google.firebase.auth.AuthCredential): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public static getInstance(param0: com.google.firebase.FirebaseApp): com.google.firebase.auth.FirebaseAuth;
					public getCurrentUser(): com.google.firebase.auth.FirebaseUser;
					public getUid(): string;
					public getTenantId(): string;
					public useAppLanguage(): void;
					public getAccessToken(param0: boolean): com.google.android.gms.tasks.Task<com.google.firebase.auth.GetTokenResult>;
					public applyActionCode(param0: string): com.google.android.gms.tasks.Task<java.lang.Void>;
					public useEmulator(param0: string, param1: number): void;
					public isSignInWithEmailLink(param0: string): boolean;
					public sendPasswordResetEmail(param0: string): com.google.android.gms.tasks.Task<java.lang.Void>;
					public confirmPasswordReset(param0: string, param1: string): com.google.android.gms.tasks.Task<java.lang.Void>;
					public setLanguageCode(param0: string): void;
					public addIdTokenListener(param0: com.google.firebase.auth.FirebaseAuth.IdTokenListener): void;
					public addIdTokenListener(param0: com.google.firebase.auth.internal.IdTokenListener): void;
					public getPendingAuthResult(): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public sendPasswordResetEmail(param0: string, param1: com.google.firebase.auth.ActionCodeSettings): com.google.android.gms.tasks.Task<java.lang.Void>;
					public checkActionCode(param0: string): com.google.android.gms.tasks.Task<com.google.firebase.auth.ActionCodeResult>;
					public sendSignInLinkToEmail(param0: string, param1: com.google.firebase.auth.ActionCodeSettings): com.google.android.gms.tasks.Task<java.lang.Void>;
					public getFirebaseAuthSettings(): com.google.firebase.auth.FirebaseAuthSettings;
					public removeAuthStateListener(param0: com.google.firebase.auth.FirebaseAuth.AuthStateListener): void;
					public verifyPasswordResetCode(param0: string): com.google.android.gms.tasks.Task<string>;
					public signInWithCustomToken(param0: string): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public removeIdTokenListener(param0: com.google.firebase.auth.FirebaseAuth.IdTokenListener): void;
					public signInWithEmailLink(param0: string, param1: string): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public startActivityForSignInWithProvider(param0: globalAndroid.app.Activity, param1: com.google.firebase.auth.FederatedAuthProvider): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public updateCurrentUser(param0: com.google.firebase.auth.FirebaseUser): com.google.android.gms.tasks.Task<java.lang.Void>;
					public setFirebaseUIVersion(param0: string): com.google.android.gms.tasks.Task<java.lang.Void>;
					public setTenantId(param0: string): void;
					public createUserWithEmailAndPassword(param0: string, param1: string): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public fetchSignInMethodsForEmail(param0: string): com.google.android.gms.tasks.Task<com.google.firebase.auth.SignInMethodQueryResult>;
					public signInAnonymously(): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public signInWithEmailAndPassword(param0: string, param1: string): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public getApp(): com.google.firebase.FirebaseApp;
					public addAuthStateListener(param0: com.google.firebase.auth.FirebaseAuth.AuthStateListener): void;
					public signOut(): void;
					public static getInstance(): com.google.firebase.auth.FirebaseAuth;
					public constructor(param0: com.google.firebase.FirebaseApp);
					public removeIdTokenListener(param0: com.google.firebase.auth.internal.IdTokenListener): void;
				}
				export module FirebaseAuth {
					export class AuthStateListener {
						public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuth.AuthStateListener>;
						/**
						 * Constructs a new instance of the com.google.firebase.auth.FirebaseAuth$AuthStateListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
						 */
						public constructor(implementation: { onAuthStateChanged(param0: com.google.firebase.auth.FirebaseAuth): void });
						public constructor();
						public onAuthStateChanged(param0: com.google.firebase.auth.FirebaseAuth): void;
					}
					export class IdTokenListener {
						public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuth.IdTokenListener>;
						/**
						 * Constructs a new instance of the com.google.firebase.auth.FirebaseAuth$IdTokenListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
						 */
						public constructor(implementation: { onIdTokenChanged(param0: com.google.firebase.auth.FirebaseAuth): void });
						public constructor();
						public onIdTokenChanged(param0: com.google.firebase.auth.FirebaseAuth): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FirebaseAuthActionCodeException {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuthActionCodeException>;
					public constructor(param0: string, param1: string);
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FirebaseAuthEmailException {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuthEmailException>;
					public constructor(param0: string, param1: string);
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FirebaseAuthInvalidCredentialsException {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuthInvalidCredentialsException>;
					public constructor(param0: string, param1: string);
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FirebaseAuthInvalidUserException {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuthInvalidUserException>;
					public constructor(param0: string, param1: string);
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FirebaseAuthMultiFactorException {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuthMultiFactorException>;
					public constructor(param0: string, param1: string, param2: com.google.firebase.auth.MultiFactorResolver);
					public getResolver(): com.google.firebase.auth.MultiFactorResolver;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FirebaseAuthProvider {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuthProvider>;
					/**
					 * Constructs a new instance of the com.google.firebase.auth.FirebaseAuthProvider interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
					 */
					public constructor(implementation: {});
					public constructor();
					public static PROVIDER_ID: string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FirebaseAuthRecentLoginRequiredException {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuthRecentLoginRequiredException>;
					public constructor(param0: string, param1: string);
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FirebaseAuthRegistrar {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuthRegistrar>;
					public constructor();
					public getComponents(): java.util.List<com.google.firebase.components.Component<any>>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class FirebaseAuthSettings {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuthSettings>;
					public forceRecaptchaFlowForTesting(param0: boolean): void;
					public setAppVerificationDisabledForTesting(param0: boolean): void;
					public constructor();
					public setAutoRetrievedSmsCodeForPhoneNumber(param0: string, param1: string): void;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FirebaseAuthUserCollisionException {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuthUserCollisionException>;
					public constructor(param0: string, param1: string);
					public getUpdatedCredential(): com.google.firebase.auth.AuthCredential;
					public getEmail(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FirebaseAuthWeakPasswordException extends com.google.firebase.auth.FirebaseAuthInvalidCredentialsException {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuthWeakPasswordException>;
					public constructor(param0: string, param1: string);
					public getReason(): string;
					public constructor(param0: string, param1: string, param2: string);
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FirebaseAuthWebException {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseAuthWebException>;
					public constructor(param0: string, param1: string);
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class FirebaseUser implements com.google.firebase.auth.UserInfo {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseUser>;
					public verifyBeforeUpdateEmail(param0: string): com.google.android.gms.tasks.Task<java.lang.Void>;
					public linkWithCredential(param0: com.google.firebase.auth.AuthCredential): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public getProviderData(): java.util.List<any>;
					public getUid(): string;
					public getTenantId(): string;
					public delete(): com.google.android.gms.tasks.Task<java.lang.Void>;
					public updateProfile(param0: com.google.firebase.auth.UserProfileChangeRequest): com.google.android.gms.tasks.Task<java.lang.Void>;
					public isAnonymous(): boolean;
					public reauthenticateAndRetrieveData(param0: com.google.firebase.auth.AuthCredential): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public constructor();
					public getProviderId(): string;
					public getMultiFactor(): com.google.firebase.auth.MultiFactor;
					public getIdToken(param0: boolean): com.google.android.gms.tasks.Task<com.google.firebase.auth.GetTokenResult>;
					public reauthenticate(param0: com.google.firebase.auth.AuthCredential): com.google.android.gms.tasks.Task<java.lang.Void>;
					public updateEmail(param0: string): com.google.android.gms.tasks.Task<java.lang.Void>;
					public getEmail(): string;
					public getPhotoUrl(): globalAndroid.net.Uri;
					public sendEmailVerification(): com.google.android.gms.tasks.Task<java.lang.Void>;
					public isEmailVerified(): boolean;
					public startActivityForLinkWithProvider(param0: globalAndroid.app.Activity, param1: com.google.firebase.auth.FederatedAuthProvider): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public getDisplayName(): string;
					public verifyBeforeUpdateEmail(param0: string, param1: com.google.firebase.auth.ActionCodeSettings): com.google.android.gms.tasks.Task<java.lang.Void>;
					public unlink(param0: string): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public updatePhoneNumber(param0: com.google.firebase.auth.PhoneAuthCredential): com.google.android.gms.tasks.Task<java.lang.Void>;
					public updatePassword(param0: string): com.google.android.gms.tasks.Task<java.lang.Void>;
					public startActivityForReauthenticateWithProvider(param0: globalAndroid.app.Activity, param1: com.google.firebase.auth.FederatedAuthProvider): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public getMetadata(): com.google.firebase.auth.FirebaseUserMetadata;
					public sendEmailVerification(param0: com.google.firebase.auth.ActionCodeSettings): com.google.android.gms.tasks.Task<java.lang.Void>;
					public reload(): com.google.android.gms.tasks.Task<java.lang.Void>;
					public getPhoneNumber(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class FirebaseUserMetadata {
					public static class: java.lang.Class<com.google.firebase.auth.FirebaseUserMetadata>;
					/**
					 * Constructs a new instance of the com.google.firebase.auth.FirebaseUserMetadata interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
					 */
					public constructor(implementation: { getCreationTimestamp(): number; getLastSignInTimestamp(): number });
					public constructor();
					public getLastSignInTimestamp(): number;
					public getCreationTimestamp(): number;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class GithubAuthCredential extends com.google.firebase.auth.AuthCredential {
					public static class: java.lang.Class<com.google.firebase.auth.GithubAuthCredential>;
					public static CREATOR: globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.GithubAuthCredential>;
					public getSignInMethod(): string;
					public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					public getProvider(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class GithubAuthProvider {
					public static class: java.lang.Class<com.google.firebase.auth.GithubAuthProvider>;
					public static PROVIDER_ID: string;
					public static GITHUB_SIGN_IN_METHOD: string;
					public static getCredential(param0: string): com.google.firebase.auth.AuthCredential;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class GoogleAuthCredential extends com.google.firebase.auth.AuthCredential {
					public static class: java.lang.Class<com.google.firebase.auth.GoogleAuthCredential>;
					public static CREATOR: globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.GoogleAuthCredential>;
					public getSignInMethod(): string;
					public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					public getProvider(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class GoogleAuthProvider {
					public static class: java.lang.Class<com.google.firebase.auth.GoogleAuthProvider>;
					public static PROVIDER_ID: string;
					public static GOOGLE_SIGN_IN_METHOD: string;
					public static getCredential(param0: string, param1: string): com.google.firebase.auth.AuthCredential;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class MultiFactor {
					public static class: java.lang.Class<com.google.firebase.auth.MultiFactor>;
					public unenroll(param0: com.google.firebase.auth.MultiFactorInfo): com.google.android.gms.tasks.Task<java.lang.Void>;
					public enroll(param0: com.google.firebase.auth.MultiFactorAssertion, param1: string): com.google.android.gms.tasks.Task<java.lang.Void>;
					public constructor();
					public getEnrolledFactors(): java.util.List<com.google.firebase.auth.MultiFactorInfo>;
					public unenroll(param0: string): com.google.android.gms.tasks.Task<java.lang.Void>;
					public getSession(): com.google.android.gms.tasks.Task<com.google.firebase.auth.MultiFactorSession>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class MultiFactorAssertion {
					public static class: java.lang.Class<com.google.firebase.auth.MultiFactorAssertion>;
					public constructor();
					public getFactorId(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class MultiFactorInfo {
					public static class: java.lang.Class<com.google.firebase.auth.MultiFactorInfo>;
					public static FACTOR_ID_KEY: string;
					public getDisplayName(): string;
					public getUid(): string;
					public getEnrollmentTimestamp(): number;
					public constructor();
					public toJson(): org.json.JSONObject;
					public getFactorId(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class MultiFactorResolver {
					public static class: java.lang.Class<com.google.firebase.auth.MultiFactorResolver>;
					public constructor();
					public getFirebaseAuth(): com.google.firebase.auth.FirebaseAuth;
					public getHints(): java.util.List<com.google.firebase.auth.MultiFactorInfo>;
					public resolveSignIn(param0: com.google.firebase.auth.MultiFactorAssertion): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
					public getSession(): com.google.firebase.auth.MultiFactorSession;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class MultiFactorSession {
					public static class: java.lang.Class<com.google.firebase.auth.MultiFactorSession>;
					public constructor();
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export abstract class OAuthCredential extends com.google.firebase.auth.AuthCredential {
					public static class: java.lang.Class<com.google.firebase.auth.OAuthCredential>;
					public constructor();
					public getAccessToken(): string;
					public getIdToken(): string;
					public getSecret(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class OAuthProvider extends com.google.firebase.auth.FederatedAuthProvider {
					public static class: java.lang.Class<com.google.firebase.auth.OAuthProvider>;
					public static newBuilder(param0: string, param1: com.google.firebase.auth.FirebaseAuth): com.google.firebase.auth.OAuthProvider.Builder;
					public getProviderId(): string;
					public static newBuilder(param0: string): com.google.firebase.auth.OAuthProvider.Builder;
					/** @deprecated */
					public static getCredential(param0: string, param1: string, param2: string): com.google.firebase.auth.AuthCredential;
					public static newCredentialBuilder(param0: string): com.google.firebase.auth.OAuthProvider.CredentialBuilder;
				}
				export module OAuthProvider {
					export class Builder {
						public static class: java.lang.Class<com.google.firebase.auth.OAuthProvider.Builder>;
						public build(): com.google.firebase.auth.OAuthProvider;
						public addCustomParameters(param0: java.util.Map<string, string>): com.google.firebase.auth.OAuthProvider.Builder;
						public setScopes(param0: java.util.List<string>): com.google.firebase.auth.OAuthProvider.Builder;
						public addCustomParameter(param0: string, param1: string): com.google.firebase.auth.OAuthProvider.Builder;
						public getScopes(): java.util.List<string>;
					}
					export class CredentialBuilder {
						public static class: java.lang.Class<com.google.firebase.auth.OAuthProvider.CredentialBuilder>;
						public getIdToken(): string;
						public setAccessToken(param0: string): com.google.firebase.auth.OAuthProvider.CredentialBuilder;
						public build(): com.google.firebase.auth.AuthCredential;
						public setIdTokenWithRawNonce(param0: string, param1: string): com.google.firebase.auth.OAuthProvider.CredentialBuilder;
						public getAccessToken(): string;
						public setIdToken(param0: string): com.google.firebase.auth.OAuthProvider.CredentialBuilder;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class PhoneAuthCredential extends com.google.firebase.auth.AuthCredential {
					public static class: java.lang.Class<com.google.firebase.auth.PhoneAuthCredential>;
					public static CREATOR: globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.PhoneAuthCredential>;
					public getSignInMethod(): string;
					public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					public getProvider(): string;
					public getSmsCode(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class PhoneAuthOptions {
					public static class: java.lang.Class<com.google.firebase.auth.PhoneAuthOptions>;
					public static newBuilder(): com.google.firebase.auth.PhoneAuthOptions.Builder;
					public static newBuilder(param0: com.google.firebase.auth.FirebaseAuth): com.google.firebase.auth.PhoneAuthOptions.Builder;
				}
				export module PhoneAuthOptions {
					export class Builder {
						public static class: java.lang.Class<com.google.firebase.auth.PhoneAuthOptions.Builder>;
						public setActivity(param0: globalAndroid.app.Activity): com.google.firebase.auth.PhoneAuthOptions.Builder;
						public setCallbacks(param0: com.google.firebase.auth.PhoneAuthProvider.OnVerificationStateChangedCallbacks): com.google.firebase.auth.PhoneAuthOptions.Builder;
						public build(): com.google.firebase.auth.PhoneAuthOptions;
						public setPhoneNumber(param0: string): com.google.firebase.auth.PhoneAuthOptions.Builder;
						public requireSmsValidation(param0: boolean): com.google.firebase.auth.PhoneAuthOptions.Builder;
						public setMultiFactorSession(param0: com.google.firebase.auth.MultiFactorSession): com.google.firebase.auth.PhoneAuthOptions.Builder;
						public constructor(param0: com.google.firebase.auth.FirebaseAuth);
						public setForceResendingToken(param0: com.google.firebase.auth.PhoneAuthProvider.ForceResendingToken): com.google.firebase.auth.PhoneAuthOptions.Builder;
						public setMultiFactorHint(param0: com.google.firebase.auth.PhoneMultiFactorInfo): com.google.firebase.auth.PhoneAuthOptions.Builder;
						public setTimeout(param0: java.lang.Long, param1: java.util.concurrent.TimeUnit): com.google.firebase.auth.PhoneAuthOptions.Builder;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class PhoneAuthProvider {
					public static class: java.lang.Class<com.google.firebase.auth.PhoneAuthProvider>;
					public static PROVIDER_ID: string;
					public static PHONE_SIGN_IN_METHOD: string;
					/** @deprecated */
					public static getInstance(): com.google.firebase.auth.PhoneAuthProvider;
					public static getCredential(param0: string, param1: string): com.google.firebase.auth.PhoneAuthCredential;
					public static verifyPhoneNumber(param0: com.google.firebase.auth.PhoneAuthOptions): void;
					/** @deprecated */
					public verifyPhoneNumber(param0: string, param1: number, param2: java.util.concurrent.TimeUnit, param3: globalAndroid.app.Activity, param4: com.google.firebase.auth.PhoneAuthProvider.OnVerificationStateChangedCallbacks): void;
					/** @deprecated */
					public verifyPhoneNumber(param0: string, param1: number, param2: java.util.concurrent.TimeUnit, param3: globalAndroid.app.Activity, param4: com.google.firebase.auth.PhoneAuthProvider.OnVerificationStateChangedCallbacks, param5: com.google.firebase.auth.PhoneAuthProvider.ForceResendingToken): void;
					/** @deprecated */
					public static getInstance(param0: com.google.firebase.auth.FirebaseAuth): com.google.firebase.auth.PhoneAuthProvider;
				}
				export module PhoneAuthProvider {
					export class ForceResendingToken {
						public static class: java.lang.Class<com.google.firebase.auth.PhoneAuthProvider.ForceResendingToken>;
						public static CREATOR: globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.PhoneAuthProvider.ForceResendingToken>;
						public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					}
					export abstract class OnVerificationStateChangedCallbacks {
						public static class: java.lang.Class<com.google.firebase.auth.PhoneAuthProvider.OnVerificationStateChangedCallbacks>;
						public onVerificationFailed(param0: com.google.firebase.FirebaseException): void;
						public constructor();
						public onVerificationCompleted(param0: com.google.firebase.auth.PhoneAuthCredential): void;
						public onCodeSent(param0: string, param1: com.google.firebase.auth.PhoneAuthProvider.ForceResendingToken): void;
						public onCodeAutoRetrievalTimeOut(param0: string): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class PhoneMultiFactorAssertion extends com.google.firebase.auth.MultiFactorAssertion {
					public static class: java.lang.Class<com.google.firebase.auth.PhoneMultiFactorAssertion>;
					public constructor(param0: com.google.firebase.auth.PhoneAuthCredential);
					public constructor();
					public getFactorId(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class PhoneMultiFactorGenerator {
					public static class: java.lang.Class<com.google.firebase.auth.PhoneMultiFactorGenerator>;
					public static FACTOR_ID: string;
					public constructor();
					public static getAssertion(param0: com.google.firebase.auth.PhoneAuthCredential): com.google.firebase.auth.PhoneMultiFactorAssertion;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class PhoneMultiFactorInfo extends com.google.firebase.auth.MultiFactorInfo {
					public static class: java.lang.Class<com.google.firebase.auth.PhoneMultiFactorInfo>;
					public static CREATOR: globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.PhoneMultiFactorInfo>;
					public getDisplayName(): string;
					public getUid(): string;
					public getEnrollmentTimestamp(): number;
					public constructor();
					public getPhoneNumber(): string;
					public toJson(): org.json.JSONObject;
					public constructor(param0: string, param1: string, param2: number, param3: string);
					public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					public getFactorId(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class PlayGamesAuthCredential extends com.google.firebase.auth.AuthCredential {
					public static class: java.lang.Class<com.google.firebase.auth.PlayGamesAuthCredential>;
					public static CREATOR: globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.PlayGamesAuthCredential>;
					public getSignInMethod(): string;
					public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					public getProvider(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class PlayGamesAuthProvider {
					public static class: java.lang.Class<com.google.firebase.auth.PlayGamesAuthProvider>;
					public static PROVIDER_ID: string;
					public static PLAY_GAMES_SIGN_IN_METHOD: string;
					public static getCredential(param0: string): com.google.firebase.auth.AuthCredential;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class SignInMethodQueryResult {
					public static class: java.lang.Class<com.google.firebase.auth.SignInMethodQueryResult>;
					/**
					 * Constructs a new instance of the com.google.firebase.auth.SignInMethodQueryResult interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
					 */
					public constructor(implementation: { getSignInMethods(): java.util.List<string> });
					public constructor();
					public getSignInMethods(): java.util.List<string>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class TwitterAuthCredential extends com.google.firebase.auth.AuthCredential {
					public static class: java.lang.Class<com.google.firebase.auth.TwitterAuthCredential>;
					public static CREATOR: globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.TwitterAuthCredential>;
					public getSignInMethod(): string;
					public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					public getProvider(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class TwitterAuthProvider {
					public static class: java.lang.Class<com.google.firebase.auth.TwitterAuthProvider>;
					public static PROVIDER_ID: string;
					public static TWITTER_SIGN_IN_METHOD: string;
					public static getCredential(param0: string, param1: string): com.google.firebase.auth.AuthCredential;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class UserInfo {
					public static class: java.lang.Class<com.google.firebase.auth.UserInfo>;
					/**
					 * Constructs a new instance of the com.google.firebase.auth.UserInfo interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
					 */
					public constructor(implementation: { getPhotoUrl(): globalAndroid.net.Uri; getDisplayName(): string; getEmail(): string; getPhoneNumber(): string; getProviderId(): string; getUid(): string; isEmailVerified(): boolean });
					public constructor();
					public getDisplayName(): string;
					public getUid(): string;
					public getProviderId(): string;
					public getPhoneNumber(): string;
					public getEmail(): string;
					public getPhotoUrl(): globalAndroid.net.Uri;
					public isEmailVerified(): boolean;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class UserProfileChangeRequest {
					public static class: java.lang.Class<com.google.firebase.auth.UserProfileChangeRequest>;
					public static CREATOR: globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.UserProfileChangeRequest>;
					public getDisplayName(): string;
					public getPhotoUri(): globalAndroid.net.Uri;
					public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
				}
				export module UserProfileChangeRequest {
					export class Builder {
						public static class: java.lang.Class<com.google.firebase.auth.UserProfileChangeRequest.Builder>;
						public setDisplayName(param0: string): com.google.firebase.auth.UserProfileChangeRequest.Builder;
						public setPhotoUri(param0: globalAndroid.net.Uri): com.google.firebase.auth.UserProfileChangeRequest.Builder;
						public getDisplayName(): string;
						public constructor();
						public getPhotoUri(): globalAndroid.net.Uri;
						public build(): com.google.firebase.auth.UserProfileChangeRequest;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module api {
					export module fallback {
						export module service {
							export class FirebaseAuthFallbackService {
								public static class: java.lang.Class<com.google.firebase.auth.api.fallback.service.FirebaseAuthFallbackService>;
								public onBind(param0: globalAndroid.content.Intent): globalAndroid.os.IBinder;
								public constructor();
							}
						}
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module api {
					export module fallback {
						export module service {
							export class zza {
								public static class: java.lang.Class<com.google.firebase.auth.api.fallback.service.zza>;
								public constructor(param0: com.google.firebase.auth.api.fallback.service.FirebaseAuthFallbackService, param1: globalAndroid.content.Context);
								public getService(param0: com.google.android.gms.common.internal.IGmsCallbacks, param1: com.google.android.gms.common.internal.GetServiceRequest): void;
							}
						}
					}
				}
			}
		}
	}
}

// declare module com {
// 	export module google {
// 		export module firebase {
// 			export module auth {
// 				export module internal {
// 					export class GenericIdpActivity implements com.google.android.gms.internal.firebase-auth-api.zztt {
// 						public static class: java.lang.Class<com.google.firebase.auth.internal.GenericIdpActivity>;
// 						public constructor();
// 						public onResume(): void;
// 						public onCreate(param0: globalAndroid.os.Bundle): void;
// 						public onNewIntent(param0: globalAndroid.content.Intent): void;
// 						public onSaveInstanceState(param0: globalAndroid.os.Bundle): void;
// 					}
// 				}
// 			}
// 		}
// 	}
// }

// declare module com {
// 	export module google {
// 		export module firebase {
// 			export module auth {
// 				export module internal {
// 					export class RecaptchaActivity implements com.google.android.gms.internal.firebase-auth-api.zztt {
// 						public static class: java.lang.Class<com.google.firebase.auth.internal.RecaptchaActivity>;
// 						public constructor();
// 						public onResume(): void;
// 						public onCreate(param0: globalAndroid.os.Bundle): void;
// 						public onNewIntent(param0: globalAndroid.content.Intent): void;
// 						public onSaveInstanceState(param0: globalAndroid.os.Bundle): void;
// 					}
// 				}
// 			}
// 		}
// 	}
// }

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zza {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zza>;
						public onFailure(param0: java.lang.Exception): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzaa extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzz>*/ {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzaa>;
						public constructor();
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzab extends com.google.android.gms.tasks.Continuation<com.google.firebase.auth.GetTokenResult, com.google.android.gms.tasks.Task<com.google.firebase.auth.MultiFactorSession>> {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzab>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzac extends com.google.firebase.auth.MultiFactor {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzac>;
						public constructor(param0: any /* com.google.firebase.auth.internal.zzx*/);
						public getEnrolledFactors(): java.util.List<com.google.firebase.auth.MultiFactorInfo>;
						public constructor();
						public unenroll(param0: com.google.firebase.auth.MultiFactorInfo): com.google.android.gms.tasks.Task<java.lang.Void>;
						public getSession(): com.google.android.gms.tasks.Task<com.google.firebase.auth.MultiFactorSession>;
						public enroll(param0: com.google.firebase.auth.MultiFactorAssertion, param1: string): com.google.android.gms.tasks.Task<java.lang.Void>;
						public unenroll(param0: string): com.google.android.gms.tasks.Task<java.lang.Void>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzad extends com.google.android.gms.tasks.Continuation<com.google.firebase.auth.AuthResult, com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>> {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzad>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzae extends com.google.firebase.auth.MultiFactorResolver {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzae>;
						public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzae>*/;
						public resolveSignIn(param0: com.google.firebase.auth.MultiFactorAssertion): com.google.android.gms.tasks.Task<com.google.firebase.auth.AuthResult>;
						public getHints(): java.util.List<com.google.firebase.auth.MultiFactorInfo>;
						public constructor();
						public constructor(param0: java.util.List<com.google.firebase.auth.PhoneMultiFactorInfo>, param1: any /* com.google.firebase.auth.internal.zzag*/, param2: string, param3: any /* com.google.firebase.auth.zze*/, param4: any /* com.google.firebase.auth.internal.zzx*/);
						public getFirebaseAuth(): com.google.firebase.auth.FirebaseAuth;
						public getSession(): com.google.firebase.auth.MultiFactorSession;
						public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzaf extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzae>*/ {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzaf>;
						public constructor();
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzag extends com.google.firebase.auth.MultiFactorSession {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzag>;
						public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzag>*/;
						public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzah extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzag>*/ {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzah>;
						public constructor();
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzai {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzai>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzaj extends com.google.firebase.auth.SignInMethodQueryResult {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzaj>;
						public constructor(param0: java.util.List<string>);
						public getSignInMethods(): java.util.List<string>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzak {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzak>;
						public onFailure(param0: java.lang.Exception): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzal {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzal>;
						public run(): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzam {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzam>;
						public constructor(param0: com.google.firebase.FirebaseApp);
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzan extends com.google.firebase.auth.internal.zzao {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzan>;
						/**
						 * Constructs a new instance of the com.google.firebase.auth.internal.zzan interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
						 */
						public constructor(implementation: { zza(): void; zzb(param0: com.google.android.gms.common.api.Status): void });
						public constructor();
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzao {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzao>;
						/**
						 * Constructs a new instance of the com.google.firebase.auth.internal.zzao interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
						 */
						public constructor(implementation: { zzb(param0: com.google.android.gms.common.api.Status): void });
						public constructor();
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzap {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzap>;
						public onFailure(param0: java.lang.Exception): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzaq extends com.google.android.gms.tasks.OnSuccessListener<com.google.firebase.auth.AuthResult> {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzaq>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzar {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzar>;
						public onFailure(param0: java.lang.Exception): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzas extends com.google.android.gms.tasks.OnSuccessListener<com.google.firebase.auth.AuthResult> {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzas>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzat {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzat>;
						public onFailure(param0: java.lang.Exception): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzau extends com.google.android.gms.tasks.OnSuccessListener<com.google.firebase.auth.AuthResult> {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzau>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzav {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzav>;
						public onReceive(param0: globalAndroid.content.Context, param1: globalAndroid.content.Intent): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzaw {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzaw>;
						public onReceive(param0: globalAndroid.content.Context, param1: globalAndroid.content.Intent): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzax {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzax>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzay {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzay>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzaz {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzaz>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzb extends com.google.android.gms.tasks.OnSuccessListener<com.google.android.gms.safetynet.SafetyNetApi.AttestationResponse> {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzb>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzba {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzba>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzbb {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzbb>;
						public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzbb>*/;
						public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzbc extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzbb>*/ {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzbc>;
						public constructor();
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzbd {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzbd>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzbe {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzbe>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzbf {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzbf>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzbg {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzbg>;
						public constructor(param0: globalAndroid.content.Context, param1: string);
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzbh {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzbh>;
						public onBackgroundStateChanged(param0: boolean): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzbi {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzbi>;
						public constructor(param0: com.google.firebase.FirebaseApp);
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzbj {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzbj>;
						public execute(param0: java.lang.Runnable): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzbk implements com.google.firebase.auth.internal.zzg, com.google.firebase.auth.internal.zzao {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzbk>;
						/**
						 * Constructs a new instance of the com.google.firebase.auth.internal.zzbk interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
						 */
						public constructor(implementation: { zza(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzwq*/, param1: com.google.firebase.auth.FirebaseUser): void; zzb(param0: com.google.android.gms.common.api.Status): void });
						public constructor();
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzbl {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzbl>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzbm {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzbm>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzc {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzc>;
						public onFailure(param0: java.lang.Exception): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzd extends com.google.android.gms.tasks.OnSuccessListener<string> {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzd>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zze {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zze>;
						public constructor(param0: string, param1: string);
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzf {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzf>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzg {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzg>;
						/**
						 * Constructs a new instance of the com.google.firebase.auth.internal.zzg interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
						 */
						public constructor(implementation: { zza(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzwq*/, param1: com.google.firebase.auth.FirebaseUser): void });
						public constructor();
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzh {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzh>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzi {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzi>;
						public constructor(param0: string, param1: string, param2: string, param3: string, param4: string);
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzj {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzj>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzk {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzk>;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzl extends com.google.firebase.auth.ActionCodeEmailInfo {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzl>;
						public constructor();
						public constructor(param0: string, param1: string);
						public getPreviousEmail(): string;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzm extends com.google.firebase.auth.ActionCodeInfo {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzm>;
						public constructor();
						public constructor(param0: string);
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzn extends com.google.firebase.auth.ActionCodeMultiFactorInfo {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzn>;
						public getMultiFactorInfo(): com.google.firebase.auth.MultiFactorInfo;
						public constructor();
						public constructor(param0: string, param1: com.google.firebase.auth.MultiFactorInfo);
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzo extends com.google.firebase.auth.ActionCodeResult {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzo>;
						public getInfo(): com.google.firebase.auth.ActionCodeInfo;
						public getOperation(): number;
						public getData(param0: number): string;
						public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzxb*/);
						/** @deprecated */
						public getData(param0: number): string;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzp extends com.google.firebase.auth.AdditionalUserInfo {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzp>;
						public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzp>*/;
						public describeContents(): number;
						public getProviderId(): string;
						public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
						public constructor(param0: boolean);
						public getUsername(): string;
						public isNewUser(): boolean;
						public getProfile(): java.util.Map<string, any>;
						public constructor(param0: string, param1: string, param2: boolean);
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzq extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzp>*/ {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzq>;
						public constructor();
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzr extends com.google.firebase.auth.AuthResult {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzr>;
						public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzr>*/;
						public constructor(param0: any /* com.google.firebase.auth.internal.zzx*/);
						public describeContents(): number;
						public getCredential(): com.google.firebase.auth.AuthCredential;
						public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
						public getAdditionalUserInfo(): com.google.firebase.auth.AdditionalUserInfo;
						public getUser(): com.google.firebase.auth.FirebaseUser;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzs extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzr>*/ {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzs>;
						public constructor();
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzt implements com.google.firebase.auth.UserInfo {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzt>;
						public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzt>*/;
						public getDisplayName(): string;
						public getUid(): string;
						public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzwj*/, param1: string);
						public constructor(param0: string, param1: string, param2: string, param3: string, param4: string, param5: string, param6: boolean, param7: string);
						public getEmail(): string;
						public getProviderId(): string;
						public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
						public getPhoneNumber(): string;
						public constructor(param0: any /* com.google.android.gms.internal.firebase-auth-api.zzww*/);
						public isEmailVerified(): boolean;
						public getPhotoUrl(): globalAndroid.net.Uri;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzu extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzt>*/ {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzu>;
						public constructor();
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzv extends com.google.firebase.auth.FirebaseAuth {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzv>;
						public constructor(param0: com.google.firebase.FirebaseApp);
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzw extends com.google.firebase.auth.FirebaseAuthSettings {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzw>;
						public constructor();
						public setAppVerificationDisabledForTesting(param0: boolean): void;
						public setAutoRetrievedSmsCodeForPhoneNumber(param0: string, param1: string): void;
						public forceRecaptchaFlowForTesting(param0: boolean): void;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzx extends com.google.firebase.auth.FirebaseUser {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzx>;
						public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzx>*/;
						public constructor();
						public getUid(): string;
						public getEmail(): string;
						public getProviderId(): string;
						public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
						public constructor(param0: com.google.firebase.FirebaseApp, param1: java.util.List<any>);
						public getPhotoUrl(): globalAndroid.net.Uri;
						public getTenantId(): string;
						public isAnonymous(): boolean;
						public getDisplayName(): string;
						public getMetadata(): com.google.firebase.auth.FirebaseUserMetadata;
						public getPhoneNumber(): string;
						public getProviderData(): java.util.List<any>;
						public isEmailVerified(): boolean;
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzy extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzx>*/ {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzy>;
						public constructor();
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export module internal {
					export class zzz extends com.google.firebase.auth.FirebaseUserMetadata {
						public static class: java.lang.Class<com.google.firebase.auth.internal.zzz>;
						public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.internal.zzz>*/;
						public describeContents(): number;
						public getLastSignInTimestamp(): number;
						public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
						public getCreationTimestamp(): number;
						public constructor(param0: number, param1: number);
					}
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zza {
					public static class: java.lang.Class<com.google.firebase.auth.zza>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzaa extends globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.GoogleAuthCredential> {
					public static class: java.lang.Class<com.google.firebase.auth.zzaa>;
					public constructor();
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzab {
					public static class: java.lang.Class<com.google.firebase.auth.zzab>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzac extends globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.PhoneAuthCredential> {
					public static class: java.lang.Class<com.google.firebase.auth.zzac>;
					public constructor();
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzad {
					public static class: java.lang.Class<com.google.firebase.auth.zzad>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzae extends globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.PhoneMultiFactorInfo> {
					public static class: java.lang.Class<com.google.firebase.auth.zzae>;
					public constructor();
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzaf extends globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.PlayGamesAuthCredential> {
					public static class: java.lang.Class<com.google.firebase.auth.zzaf>;
					public constructor();
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzag extends globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.TwitterAuthCredential> {
					public static class: java.lang.Class<com.google.firebase.auth.zzag>;
					public constructor();
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzah extends globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.UserProfileChangeRequest> {
					public static class: java.lang.Class<com.google.firebase.auth.zzah>;
					public constructor();
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzb extends globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.ActionCodeSettings> {
					public static class: java.lang.Class<com.google.firebase.auth.zzb>;
					public constructor();
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzc extends java.util.HashMap<string, java.lang.Integer> {
					public static class: java.lang.Class<com.google.firebase.auth.zzc>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzd extends globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.PhoneAuthProvider.ForceResendingToken> {
					public static class: java.lang.Class<com.google.firebase.auth.zzd>;
					public constructor();
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zze extends com.google.firebase.auth.OAuthCredential {
					public static class: java.lang.Class<com.google.firebase.auth.zze>;
					public static CREATOR: any /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.zze>*/;
					public getSignInMethod(): string;
					public getAccessToken(): string;
					public getIdToken(): string;
					public writeToParcel(param0: globalAndroid.os.Parcel, param1: number): void;
					public getProvider(): string;
					public getSecret(): string;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzf extends java.lang.Object /* globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.zze>*/ {
					public static class: java.lang.Class<com.google.firebase.auth.zzf>;
					public constructor();
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzg extends globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.EmailAuthCredential> {
					public static class: java.lang.Class<com.google.firebase.auth.zzg>;
					public constructor();
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzh extends globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.FacebookAuthCredential> {
					public static class: java.lang.Class<com.google.firebase.auth.zzh>;
					public constructor();
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzi extends com.google.firebase.auth.internal.zzan {
					public static class: java.lang.Class<com.google.firebase.auth.zzi>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzj {
					public static class: java.lang.Class<com.google.firebase.auth.zzj>;
					public run(): void;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzk {
					public static class: java.lang.Class<com.google.firebase.auth.zzk>;
					public run(): void;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzl {
					public static class: java.lang.Class<com.google.firebase.auth.zzl>;
					public run(): void;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzm {
					public static class: java.lang.Class<com.google.firebase.auth.zzm>;
					public run(): void;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzn extends com.google.firebase.auth.internal.zzbk {
					public static class: java.lang.Class<com.google.firebase.auth.zzn>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzo extends java.lang.Object /* com.google.android.gms.tasks.OnCompleteListener<com.google.firebase.auth.internal.zze>*/ {
					public static class: java.lang.Class<com.google.firebase.auth.zzo>;
					public onComplete(param0: any /* com.google.android.gms.tasks.Task<com.google.firebase.auth.internal.zze>*/): void;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzp extends java.lang.Object /* com.google.android.gms.tasks.OnCompleteListener<com.google.firebase.auth.internal.zze>*/ {
					public static class: java.lang.Class<com.google.firebase.auth.zzp>;
					public onComplete(param0: any /* com.google.android.gms.tasks.Task<com.google.firebase.auth.internal.zze>*/): void;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzq extends com.google.firebase.auth.PhoneAuthProvider.OnVerificationStateChangedCallbacks {
					public static class: java.lang.Class<com.google.firebase.auth.zzq>;
					public onCodeAutoRetrievalTimeOut(param0: string): void;
					public onCodeSent(param0: string, param1: com.google.firebase.auth.PhoneAuthProvider.ForceResendingToken): void;
					public onVerificationFailed(param0: com.google.firebase.FirebaseException): void;
					public onVerificationCompleted(param0: com.google.firebase.auth.PhoneAuthCredential): void;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzr extends com.google.android.gms.tasks.Continuation<java.lang.Void, com.google.android.gms.tasks.Task<java.lang.Void>> {
					public static class: java.lang.Class<com.google.firebase.auth.zzr>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzs extends com.google.firebase.auth.internal.zzg {
					public static class: java.lang.Class<com.google.firebase.auth.zzs>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzt extends com.google.firebase.auth.internal.zzbk {
					public static class: java.lang.Class<com.google.firebase.auth.zzt>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzu extends com.google.firebase.auth.zzs implements com.google.firebase.auth.internal.zzbk {
					public static class: java.lang.Class<com.google.firebase.auth.zzu>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzv {
					public static class: java.lang.Class<com.google.firebase.auth.zzv>;
					public create(param0: com.google.firebase.components.ComponentContainer): any;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzw extends com.google.android.gms.tasks.Continuation<com.google.firebase.auth.GetTokenResult, com.google.android.gms.tasks.Task<java.lang.Void>> {
					public static class: java.lang.Class<com.google.firebase.auth.zzw>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzx extends com.google.android.gms.tasks.Continuation<com.google.firebase.auth.GetTokenResult, com.google.android.gms.tasks.Task<java.lang.Void>> {
					public static class: java.lang.Class<com.google.firebase.auth.zzx>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzy extends com.google.android.gms.tasks.Continuation<com.google.firebase.auth.GetTokenResult, com.google.android.gms.tasks.Task<java.lang.Void>> {
					public static class: java.lang.Class<com.google.firebase.auth.zzy>;
				}
			}
		}
	}
}

declare module com {
	export module google {
		export module firebase {
			export module auth {
				export class zzz extends globalAndroid.os.Parcelable.Creator<com.google.firebase.auth.GithubAuthCredential> {
					public static class: java.lang.Class<com.google.firebase.auth.zzz>;
					public constructor();
				}
			}
		}
	}
}

//Generics information:
//com.google.android.gms.internal.firebase-auth-api.zzaab:1
//com.google.android.gms.internal.firebase-auth-api.zzaas:2
//com.google.android.gms.internal.firebase-auth-api.zzaat:2
//com.google.android.gms.internal.firebase-auth-api.zzabc:1
//com.google.android.gms.internal.firebase-auth-api.zzabd:1
//com.google.android.gms.internal.firebase-auth-api.zzabi:1
//com.google.android.gms.internal.firebase-auth-api.zzabl:1
//com.google.android.gms.internal.firebase-auth-api.zzabv:2
//com.google.android.gms.internal.firebase-auth-api.zzabz:2
//com.google.android.gms.internal.firebase-auth-api.zzan:1
//com.google.android.gms.internal.firebase-auth-api.zzao:2
//com.google.android.gms.internal.firebase-auth-api.zzap:2
//com.google.android.gms.internal.firebase-auth-api.zzas:1
//com.google.android.gms.internal.firebase-auth-api.zzat:2
//com.google.android.gms.internal.firebase-auth-api.zzau:2
//com.google.android.gms.internal.firebase-auth-api.zzav:1
//com.google.android.gms.internal.firebase-auth-api.zzbd:1
//com.google.android.gms.internal.firebase-auth-api.zzbf:1
//com.google.android.gms.internal.firebase-auth-api.zzbg:2
//com.google.android.gms.internal.firebase-auth-api.zzbh:3
//com.google.android.gms.internal.firebase-auth-api.zzbi:2
//com.google.android.gms.internal.firebase-auth-api.zzj:1
//com.google.android.gms.internal.firebase-auth-api.zzkp:2
//com.google.android.gms.internal.firebase-auth-api.zzkx:1
//com.google.android.gms.internal.firebase-auth-api.zzpu:1
//com.google.android.gms.internal.firebase-auth-api.zzpw:1
//com.google.android.gms.internal.firebase-auth-api.zzpx:2
//com.google.android.gms.internal.firebase-auth-api.zzpy:1
//com.google.android.gms.internal.firebase-auth-api.zzuj:1
//com.google.android.gms.internal.firebase-auth-api.zzuw:2
//com.google.android.gms.internal.firebase-auth-api.zzux:2
//com.google.android.gms.internal.firebase-auth-api.zzuz:1
//com.google.android.gms.internal.firebase-auth-api.zzyd:2
//com.google.android.gms.internal.firebase-auth-api.zzye:2
//com.google.android.gms.internal.firebase-auth-api.zzyf:1
//com.google.android.gms.internal.firebase-auth-api.zzzh:2
//com.google.android.gms.internal.firebase-auth-api.zzzk:1
//com.google.android.gms.internal.firebase-auth-api.zzzn:1
//com.google.android.gms.internal.firebase-auth-api.zzzo:1
//com.google.android.gms.internal.firebase-auth-api.zzzs:2
//com.google.android.gms.internal.firebase-auth-api.zzzt:2
//com.google.android.gms.internal.firebase-auth-api.zzzu:2
//com.google.android.gms.internal.firebase-auth-api.zzzw:2
//com.google.android.gms.internal.firebase-auth-api.zzzz:1
