import { HttpException } from "@nestjs/common"; /** * Thrown when a Google OAuth ID token contains an email that has not been verified. * * Returns HTTP 403 Forbidden because the user is identified but not authorized * to proceed without a verified email. * * @example * ```typescript * if (decoded.email_verified === false) { * throw new EmailNotVerifiedException(decoded.email) * } * ``` */ export declare class EmailNotVerifiedException extends HttpException { readonly email: string; /** * @param email - The unverified email address from the ID token */ constructor(email: string); }