import { HttpResponse } from '../../application/helpers';
import { Validator } from '@capimjs/library-validator';
export declare abstract class Controller {
    abstract perform(httpRequest: any): Promise<HttpResponse>;
    buildValidators(httpRequest: any): Validator[];
    handle(httpRequest: any): Promise<HttpResponse>;
}
