UNPKG

bling-erp-api-with-rate-limit

Version:
20 lines (19 loc) 1.25 kB
import { Entity } from '../@shared/entity'; import { IChangeSituationBody, IChangeSituationParams } from './interfaces/change-situation.interface'; import { ICreateBody, ICreateResponse } from './interfaces/create.interface'; import { IDeleteParams } from './interfaces/delete.interface'; import { IFindByModuleParams, IFindByModuleResponse } from './interfaces/find-by-module.interface'; import { IFindParams, IFindResponse } from './interfaces/find.interface'; import { IGetModuleResponse } from './interfaces/get-modules.interface'; import { IGetTypeResponse } from './interfaces/get-types.interface'; import { IUpdateBody, IUpdateParams, IUpdateResponse } from './interfaces/update.interface'; export declare class CamposCustomizados extends Entity { delete(params: IDeleteParams): Promise<null>; getModules(): Promise<IGetModuleResponse>; getTypes(): Promise<IGetTypeResponse>; findByModule(params: IFindByModuleParams): Promise<IFindByModuleResponse>; find(params: IFindParams): Promise<IFindResponse>; changeSituation(params: IChangeSituationParams & IChangeSituationBody): Promise<null>; create(body: ICreateBody): Promise<ICreateResponse>; update(params: IUpdateParams & IUpdateBody): Promise<IUpdateResponse>; }