@3kles/3kles-corebe
Version:
3KLES Core BackEnd
14 lines (13 loc) • 537 B
TypeScript
import { AbstractGenericService } from "../service/abstract.generic.service";
import { ServiceParams } from "../service/IGeneric.service";
import { IMetricRegistry } from "./registry.interface";
export declare class MetricService extends AbstractGenericService {
protected register: IMetricRegistry;
constructor(register: IMetricRegistry, params?: ServiceParams);
execute(type: string, data: any): Promise<any>;
metrics(): Promise<{
data: any;
totalCount?: number;
contentType?: string;
}>;
}