import koa from 'koa'; import Logger from '../../helper/logger/Logger'; declare type MiddlewareOptions = { logger: Logger; allowPattern: string; }; /** * Creates a koa middleware function that blocks unauthorized IP address */ export default function ipBasedAccessControl(options: MiddlewareOptions): koa.Middleware; export {};