export declare const middleware: {
    auth: <Args extends [({
        guards?: (keyof import("@adonisjs/auth/types").Authenticators)[];
        type?: import("./modules/auth/jwt/jwt_service.ts").AKJwtTokenType | import("./modules/auth/jwt/jwt_service.ts").AKJwtTokenType[];
        isAdmin?: boolean;
    } | undefined)?]>(...args: Args) => {
        name: "auth";
        reference: import("@poppinss/types").LazyImport<import("@adonisjs/http-server/types").MiddlewareAsClass> | import("@adonisjs/http-server/types").MiddlewareAsClass;
        args: Args[0];
        handle: import("@adonisjs/http-server/types").ParsedGlobalMiddleware["handle"];
    };
};
