import { ClassReflection, MethodReflection } from '@davinci/reflector'; import { Interceptor, InterceptorBag, InterceptorBagGenerics, InterceptorDecoratorMeta, InterceptorNext } from './types'; export declare function getInterceptorsDecorators(reflection: MethodReflection | ClassReflection): Array>; export declare function getInterceptorsHandlers(reflection: MethodReflection | ClassReflection): Array; export declare function executeInterceptorsStack(interceptors: Interceptor[], interceptorBag: InterceptorBag): ReturnType>;