autumn-js
Version:
Autumn JS Library
33 lines (30 loc) • 717 B
TypeScript
import { AuthResult } from './utils/AuthFunction.js';
declare const autumnHandler: (options: {
identify: (ctx: {
request: any;
}) => AuthResult;
version?: string;
secretKey?: string;
}) => {
GET: (ctx: {
request: Request;
params: any;
}) => Promise<Response>;
POST: (ctx: {
request: Request;
params: any;
}) => Promise<Response>;
PUT: (ctx: {
request: Request;
params: any;
}) => Promise<Response>;
PATCH: (ctx: {
request: Request;
params: any;
}) => Promise<Response>;
DELETE: (ctx: {
request: Request;
params: any;
}) => Promise<Response>;
};
export { autumnHandler };