@3kles/3kles-corebe
Version:
3KLES Core BackEnd
12 lines (11 loc) • 555 B
TypeScript
import { IGenericAPI } from '../../api/IGenericAPI';
import { AbstractGenericService } from './abstract.generic.service';
import { ExecuteOption, ServiceParams, ServiceResponse } from './IGeneric.service';
export declare class GenericService extends AbstractGenericService {
protected apiUtils: IGenericAPI;
constructor(api: IGenericAPI, params?: ServiceParams);
execute(type: string, data: any, option?: ExecuteOption): Promise<ServiceResponse | undefined>;
setParams(path: string, params: {
[key: string]: any;
}): string;
}