UNPKG

bknd

Version:

Lightweight Firebase/Supabase alternative built to run anywhere — incl. Next.js, React Router, Astro, Cloudflare, Bun, Node, AWS Lambda & more.

34 lines (33 loc) 894 B
import { Exception } from "../core"; import { HttpStatus } from "../core/utils"; export declare class AuthException extends Exception { getSafeErrorAndCode(): { error: string; code: HttpStatus; }; toJSON(): any; } export declare class UserExistsException extends AuthException { name: string; code: HttpStatus; constructor(); } export declare class UserNotFoundException extends AuthException { name: string; code: HttpStatus; constructor(); } export declare class InvalidCredentialsException extends AuthException { name: string; code: HttpStatus; constructor(); } export declare class UnableToCreateUserException extends AuthException { name: string; code: HttpStatus; constructor(); } export declare class InvalidConditionsException extends AuthException { code: HttpStatus; constructor(message: string); }