import { Constructor } from "../@types/DynamicInject"; export declare class ScopeParameter { static REQUEST(...args: (string | Constructor)[]): (target: any, paramName: string, index: number) => void; static SINGLETON(...args: (string | Constructor)[]): (target: any, paramName: string, index: number) => void; static NEW(...args: (string | Constructor)[]): (target: any, paramName: string, index: number) => void; static SESSION(...args: (string | Constructor)[]): (target: any, paramName: string, index: number) => void; static DAO(target: any, paramName: string, index: number): void; static FILE(...args: (string)[]): (target: any, paramName: string, index: number) => void; } export declare const Request: (target: any, paramName: string, index: number) => void; export declare const Response: (target: any, paramName: string, index: number) => void; //# sourceMappingURL=ScopeParameter.d.ts.map