import { Auth } from 'firebase/auth';
/**
 * Return a unique and reproducible email address for the user.
 *
 * @function
 * @param {string} roarPid - The ROAR user PID
 * @returns {string} - The email address
 */
export declare const roarEmail: (roarPid: string) => string;
export declare const isRoarAuthEmail: (email: string) => boolean;
export declare const isEmailAvailable: (auth: Auth, email: string) => Promise<boolean>;
export declare const isUsernameAvailable: (auth: Auth, username: string) => Promise<boolean>;
export declare const fetchEmailAuthMethods: (auth: Auth, email: string) => Promise<string[]>;
