UNPKG

autumn-js

Version:
17 lines (14 loc) 597 B
import { Request, RequestHandler } from 'express'; import { A as AuthResult } from '../authTypes-jU7ON-I5.mjs'; type ExpressAutumnHandlerOptions = { /** Function to identify the customer from the request */ identify: (req: Request) => AuthResult; /** Autumn API secret key */ secretKey?: string; /** Autumn API URL */ autumnURL?: string; /** Path prefix for routes (default: "/api/autumn") */ pathPrefix?: string; }; declare function autumnHandler(options: ExpressAutumnHandlerOptions): RequestHandler; export { type ExpressAutumnHandlerOptions, autumnHandler };