import { Auth, User } from "firebase/auth"; import { ProviderType } from "../../base"; export declare const getAuthAsync: (auth: Auth) => Promise; export declare const createUserWithEAPAsync: (auth: Auth, email: string, password: string) => Promise; export declare const sendEmailVerificationAsync: (auth: Auth) => Promise; export declare const sendPasswordResetEmailAsync: (auth: Auth, email: string) => Promise; export declare const signInWithEAPAsync: (auth: Auth, email: string, password: string) => Promise; export declare const signInWithProviderAsync: (auth: Auth, provider: ProviderType, type: "popup" | "redirect") => Promise; declare type UserInfo = { displayName?: string; photoURL?: string; }; export declare const updateProfileAsync: (auth: Auth, userInfo: UserInfo) => Promise; export declare const signOutAsync: (auth: Auth) => Promise; export {};