UNPKG

bling-erp-api-with-rate-limit

Version:
93 lines (92 loc) 4.46 kB
import { rateLimitOptions } from 'axios-rate-limit'; import { AxiosInstance } from 'axios'; import { Borderos } from './entities/borderos'; import { CamposCustomizados } from './entities/camposCustomizados'; import { CanaisDeVenda } from './entities/canaisDeVenda'; import { CategoriasLojas } from './entities/categoriasLojas'; import { CategoriasProdutos } from './entities/categoriasProdutos'; import { CategoriasReceitasDespesas } from './entities/categoriasReceitasDespesas'; import { ContasContabeis } from './entities/contasContabeis'; import { ContasPagar } from './entities/contasPagar'; import { ContasReceber } from './entities/contasReceber'; import { Contatos } from './entities/contatos'; import { ContatosTipos } from './entities/contatosTipos'; import { Contratos } from './entities/contratos'; import { Depositos } from './entities/depositos'; import { Empresas } from './entities/empresas'; import { Estoques } from './entities/estoques'; import { FormasDePagamento } from './entities/formasDePagamento'; import { GruposDeProdutos } from './entities/gruposDeProdutos'; import { Homologacao } from './entities/homologacao'; import { Logisticas } from './entities/logisticas'; import { LogisticasEtiquetas } from './entities/logisticasEtiquetas'; import { LogisticasObjetos } from './entities/logisticasObjetos'; import { LogisticasRemessas } from './entities/logisticasRemessas'; import { LogisticasServicos } from './entities/logisticasServicos'; import { NaturezasDeOperacoes } from './entities/naturezasDeOperacoes'; import { Nfces } from './entities/nfces'; import { Nfes } from './entities/nfes'; import { Nfses } from './entities/nfses'; import { Notificacoes } from './entities/notificacoes'; import { OrdensDeProducao } from './entities/ordensDeProducao'; import { PedidosCompras } from './entities/pedidosCompras'; import { PedidosVendas } from './entities/pedidosVendas'; import { Produtos } from './entities/produtos'; import { ProdutosEstruturas } from './entities/produtosEstruturas'; import { ProdutosFornecedores } from './entities/produtosFornecedores'; import { ProdutosLojas } from './entities/produtosLojas'; import { ProdutosVariacoes } from './entities/produtosVariacoes'; import { PropostasComerciais } from './entities/propostasComerciais'; import { Situacoes } from './entities/situacoes'; import { SituacoesModulos } from './entities/situacoesModulos'; import { SituacoesTransicoes } from './entities/situacoesTransicoes'; import { Usuarios } from './entities/usuarios'; import { Vendedores } from './entities/vendedores'; export default class Bling { #private; constructor(accessToken: string, rateLimitOptions?: rateLimitOptions); private getModule; get axiosInstance(): AxiosInstance; get borderos(): Borderos; get camposCustomizados(): CamposCustomizados; get categoriasLojas(): CategoriasLojas; get categoriasProdutos(): CategoriasProdutos; get categoriasReceitasDespesas(): CategoriasReceitasDespesas; get contasPagar(): ContasPagar; get contasReceber(): ContasReceber; get contasContabeis(): ContasContabeis; get contatos(): Contatos; get contatosTipos(): ContatosTipos; get contratos(): Contratos; get depositos(): Depositos; get empresas(): Empresas; get estoques(): Estoques; get formasDePagamento(): FormasDePagamento; get homologacao(): Homologacao; get logisticas(): Logisticas; get logisticasEtiquetas(): LogisticasEtiquetas; get logisticasObjetos(): LogisticasObjetos; get logisticasRemessas(): LogisticasRemessas; get logisticasServicos(): LogisticasServicos; get naturezasDeOperacoes(): NaturezasDeOperacoes; get nfces(): Nfces; get nfses(): Nfses; get nfes(): Nfes; get notificacoes(): Notificacoes; get pedidosCompras(): PedidosCompras; get pedidosVendas(): PedidosVendas; get produtos(): Produtos; get produtosEstruturas(): ProdutosEstruturas; get produtosFornecedores(): ProdutosFornecedores; get produtosLojas(): ProdutosLojas; get produtosVariacoes(): ProdutosVariacoes; get situacoes(): Situacoes; get situacoesModulos(): SituacoesModulos; get situacoesTransicoes(): SituacoesTransicoes; get usuarios(): Usuarios; get vendedores(): Vendedores; get canaisDeVenda(): CanaisDeVenda; get ordensDeProducao(): OrdensDeProducao; get propostasComerciais(): PropostasComerciais; get gruposDeProdutos(): GruposDeProdutos; }