@3kles/3kles-corebe
Version:
3KLES Core BackEnd
10 lines (9 loc) • 496 B
TypeScript
import { AbstractGenericService } from '../service/abstract.generic.service';
import { ServiceParams, ServiceResponse } 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<ServiceResponse>;
metrics(): Promise<ServiceResponse>;
}