import { Reflector } from '@nestjs/core'; import { IRouteOptions } from './interfaces/queue-meta.interface'; export declare class RMQMetadataAccessor { private readonly reflector; constructor(reflector: Reflector); getRMQPath(target: Function): string | undefined; getAllRMQPaths(): string[]; addRMQPath(path: string): void; getRMQOptions(target: Function): IRouteOptions | undefined; getRMQValidation(target: Function): boolean | undefined; getRMQTransformation(target: Function): boolean | undefined; getRMQMessageIndexes(target: any, method: string): number[]; }