import { AbstractController } from "../AbstractController";
import { HttpControllerMetadata } from "./HttpControllerMetadata";
import { HttpHandlerMetadata } from "../..";
export declare abstract class AbstractHttpController extends AbstractController {
    private _controllerMetadata;
    readonly controllerMetadata: HttpControllerMetadata;
    readonly handlers: HttpHandlerMetadata[];
    protected static mergeWithSuperHandlers(superHandlers: HttpControllerMetadata, handlers: HttpHandlerMetadata[]): HttpHandlerMetadata[];
}
//# sourceMappingURL=AbstractHttpController.d.ts.map