import type { HttpContext } from "@adonisjs/core/http";
import type { NextFn, MiddlewareFn } from "@adonisjs/core/types/http";
export declare function assertAuthorizationSchemeValidMiddleware(context: HttpContext, next: NextFn): Promise<void>;
export declare function assertTokenValidMiddleware(verifyToken?: (token: string) => PromiseLike<boolean>): MiddlewareFn;
