import "reflect-metadata/Reflect";
import { HttpContext, HttpResponse } from "..";
/**
 * Resolves Dependency Of controller
 */
export declare class DependencyInjection {
    private context;
    private httpResponse;
    constructor(context: HttpContext, httpResponse: HttpResponse);
    /**
     * Method to inject depedency
     * @param context HttpContext Object in case when resolving dependency of controller. undefined when resolving dependency of class
     * @param target class object when HttpContext undefined
     */
    inject(): void;
}
