bling-erp-api-with-rate-limit
Version:
Pacote de integração com a API do Bling ERP
15 lines (14 loc) • 1.06 kB
TypeScript
import { Entity } from '../@shared/entity';
import { IChangeSituationBody, IChangeSituationHeaders, IChangeSituationParams, IChangeSituationResponse } from './interfaces/change-situation.interface';
import { ICreateBody, ICreateHeaders, ICreateResponse } from './interfaces/create.interface';
import { IDeleteHeaders, IDeleteParams, IDeleteResponse } from './interfaces/delete.interface';
import { IGetResponse } from './interfaces/get.interface';
import { IUpdateBody, IUpdateHeaders, IUpdateParams, IUpdateResponse } from './interfaces/update.interface';
export declare class Homologacao extends Entity {
delete(params: IDeleteParams & IDeleteHeaders): Promise<IDeleteResponse>;
get(): Promise<IGetResponse>;
changeSituation(params: IChangeSituationParams & IChangeSituationHeaders & IChangeSituationBody): Promise<IChangeSituationResponse>;
create(params: ICreateHeaders & ICreateBody): Promise<ICreateResponse>;
update(params: IUpdateParams & IUpdateHeaders & IUpdateBody): Promise<IUpdateResponse>;
execute(): Promise<void>;
}