UNPKG

openapi-connect

Version:
16 lines (15 loc) 631 B
import { NextHandleFunction } from 'connect'; import { IOptions } from '../middleware/oauth'; import { IOption, IOptionalOption } from './option'; import { IUnlessOptions } from './unless'; export interface IOAuthOptions extends IOptionalOption, IOptions { unless?: IUnlessOptions; handler?: (option: IOptions) => NextHandleFunction; } export interface IOAuthOptionsWithDefaults extends IOAuthOptions, IOption { enable: boolean; unless: IUnlessOptions; handler: (option: IOptions) => NextHandleFunction; } declare const _default: (options?: IOAuthOptions) => IOAuthOptionsWithDefaults; export default _default;