UNPKG

aegis-auth

Version:

A credentials-based auth solution for Next.js (and other Node projects) with IP rate-limiting, account lockouts, and sessions in DB.

14 lines 530 B
import type { PrismaClient } from "@prisma/client"; import type { AegisAuthConfig } from "../config"; import { type ActionResponse, type PrismaVerification, type VerificationType } from "../types"; export declare function createVerification(context: { prisma: PrismaClient; config: Required<AegisAuthConfig>; }, input: { userId: string; type: VerificationType; tokenExpirySeconds?: number; }): Promise<ActionResponse<{ verification: PrismaVerification; }>>; //# sourceMappingURL=createVerification.d.ts.map