autumn-js
Version:
Autumn JS Library
14 lines (11 loc) • 411 B
TypeScript
import { NextRequest, NextResponse } from 'next/server';
import { AuthResult } from './utils/AuthFunction.js';
declare function autumnHandler(options: {
identify: (request: NextRequest) => AuthResult;
url?: string;
secretKey?: string;
}): {
GET: (request: NextRequest) => Promise<NextResponse<any>>;
POST: (request: NextRequest) => Promise<NextResponse<any>>;
};
export { autumnHandler };