import { Type } from '@nestjs/common/interfaces';
export declare const filterMiddleware: <T>(middleware: T[]) => any[];
export declare const mapToClass: <T extends Function | Type<any>>(middleware: T) => Type<any> | T;
export declare function isClass(middleware: any): boolean;
export declare function assignToken(metatype: Type<any>): Type<any>;
