import { MiddlewareMetadata } from '../../interfaces/index.js'; /** * BeforeMiddleware decorator. The function middleware will be executed before the main method * @param middleware the middleware * @returns */ export declare const BeforeMiddleware: (middleware: MiddlewareMetadata | MiddlewareMetadata[]) => (target: any, propertyKey: string) => void; /** * AfterMiddleware decorator. The function middleware will be executed after the main method * @param middleware the middleware * @returns */ export declare const AfterMiddleware: (middleware: MiddlewareMetadata) => (target: any, propertyKey: string) => void; //# sourceMappingURL=middleware.decorator.d.ts.map