import "@firebase/auth"; import { User } from "@firebase/auth-types"; import { WidgetIdent } from "@saasquatch/component-boilerplate/dist/environment/environment"; declare global { interface Window { widgetIdent: WidgetIdent; } } export declare const app: import("@firebase/app-types").FirebaseNamespace; export declare function auth(): import("@firebase/auth-types").FirebaseAuth; export declare function fetchUserToken(user: User, widgetIdent: any): Promise; declare type Username = { firstName?: string; lastName?: string; }; export declare function sendEmailValidation(user: User, username?: Username): Promise; export declare function sendPasswordReset(resetEmail: string): Promise; export declare function validateUserEmail(oobCode: string): Promise; export declare function resetPassword(password: string, oobCode: string): Promise; export declare function isEmpty(obj: any): boolean; export {};