import { Response } from "express";
import { GenericController } from "../controller/generic.controller";
import { MetricService } from "./metric.service";
import { ControllerOption } from "../controller/IGeneric.controller";
export declare class MetricController extends GenericController {
    protected service: MetricService;
    constructor(service: MetricService, o?: ControllerOption);
    execute(type: string): any;
    setResponseHeader(res: Response<any, Record<string, any>>, response: {
        data: any;
        totalCount?: number;
        contentType?: any;
    }): void;
}
