UNPKG

tinyerp-ts

Version:

SDK para a API do Tiny ERP em TypeScript

1,686 lines 81.6 kB
export type AlterarSituacaoSeparacaoModelRequest = { situacao?: (1 | 2 | 3 | 4) | null; }; export declare enum situacao { '_1' = 1, '_2' = 2, '_3' = 3, '_4' = 4 } export type AnexoOrdemServicoRequestModel = { url?: (string) | null; }; export type AnexoRequestModel = { url?: (string) | null; externo?: unknown; }; export type AnexoResponseModel = { url?: (string) | null; externo?: (boolean) | null; }; export type AtualizarContaReceberRequestModel = { taxa?: (number) | null; dataVencimento?: (string) | null; categoria?: CategoriaRequestModel; dataCompetencia?: (string) | null; atualizarContaRecorrente?: boolean; }; export type AtualizarContatoContatoModelRequest = BasePessoaContatoModel; export type AtualizarContatoModelRequest = CriarAtualizarContatoModelRequest; export type AtualizarInfoRastreamentoPedidoModelRequest = { codigoRastreamento?: (string) | null; urlRastreamento?: (string) | null; formaEnvio?: FormaEnvioRequestModel; formaFrete?: FormaFreteRequestModel; fretePagoEmpresa?: (number) | null; dataPrevista?: (string) | null; idContatoTransportadora?: (number) | null; volumes?: (number) | null; pesoBruto?: (number) | null; pesoLiquido?: (number) | null; observacoes?: (string) | null; }; export type AtualizarMarcadorRequestModel = BaseMarcadorModel; export type AtualizarOrdemCompraModelRequest = CriarAtualizarOrdemCompraModelRequest; export type AtualizarOrdemServicoRequestModel = OrdemServicoRequestModel & { cliente?: ContatoRequestModel; }; export type AtualizarPedidoModelRequest = BasePedidoModel & { pagamento?: PagamentoParcelasRequestModel; }; export type AtualizarPrecoProdutoRequestModel = { preco?: (number) | null; precoPromocional?: (number) | null; }; export type AtualizarPrecoProdutoResponseModel = { preco?: (number) | null; precoPromocional?: (number) | null; }; export type AtualizarProdutoEstoqueModelRequest = { deposito?: DepositoRequestModel; tipo?: ('B' | 'E' | 'S') | null; data?: (string) | null; quantidade?: (number) | null; precoUnitario?: (number) | null; observacoes?: (string) | null; }; export declare enum tipo { B = "B", E = "E", S = "S" } export type AtualizarProdutoEstoqueModelResponse = { idLancamento?: number; }; export type AtualizarProdutoRequestModel = ProdutoModel & { descricao?: (string) | null; estoque?: EstoqueProdutoRequestModel; }; export type AtualizarProdutoVariacaoRequestModel = ProdutoModel & { estoque?: ((EstoqueProdutoRequestModel) | null); }; export type AtualizarServicoRequestModel = BaseServicoRequestModel & { nome?: (string) | null; }; export type AtualizarSituacaoOrdemCompraRequestModel = { situacao?: (0 | 1 | 2 | 3) | null; }; export declare enum situacao2 { '_0' = 0, '_1' = 1, '_2' = 2, '_3' = 3 } export type AtualizarSituacaoOrdemServicoRequestModel = { situacao?: (4 | 3 | 0 | 2 | 1 | 5 | 6 | 7) | null; }; export declare enum situacao3 { '_4' = 4, '_3' = 3, '_0' = 0, '_2' = 2, '_1' = 1, '_5' = 5, '_6' = 6, '_7' = 7 } export type AtualizarSituacaoPedidoModelRequest = { situacao?: (8 | 0 | 3 | 4 | 1 | 7 | 5 | 6 | 2 | 9) | null; }; export declare enum situacao4 { '_8' = 8, '_0' = 0, '_3' = 3, '_4' = 4, '_1' = 1, '_7' = 7, '_5' = 5, '_6' = 6, '_2' = 2, '_9' = 9 } export type AutorizarNotaFiscalModelRequest = { enviarEmail?: boolean; }; export type AutorizarNotaFiscalModelResponse = { id?: number; chaveAcesso?: string; linkAcesso?: string; situacao?: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10; xml?: string; }; export declare enum situacao5 { '_1' = 1, '_2' = 2, '_3' = 3, '_4' = 4, '_5' = 5, '_6' = 6, '_7' = 7, '_8' = 8, '_9' = 9, '_10' = 10 } export type BaixarContaReceberModelRequest = { contaDestino?: ContaContabilRequestModel; data?: (string) | null; categoria?: CategoriaRequestModel; historico?: (string) | null; taxa?: (string) | null; juros?: (string) | null; desconto?: (string) | null; valorPago?: (number) | null; acrescimo?: (string) | null; }; export type BaseContatoModel = { nome?: (string) | null; codigo?: (string) | null; fantasia?: (string) | null; tipoPessoa?: ('J' | 'F' | 'E' | 'X') | null; cpfCnpj?: (string) | null; inscricaoEstadual?: (string) | null; rg?: (string) | null; telefone?: (string) | null; celular?: (string) | null; email?: (string) | null; endereco?: EnderecoModel; }; export declare enum tipoPessoa { J = "J", F = "F", E = "E", X = "X" } export type BaseEcommerceModel = { id?: (number) | null; nome?: (string) | null; }; export type BaseMarcadorModel = { descricao?: (string) | null; }; export type BaseMarcaModel = { descricao?: string; }; export type BaseNotaFiscalModel = { situacao?: (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10) | null; tipo?: ('E' | 'S') | null; numero?: (string) | null; serie?: (string) | null; chaveAcesso?: (string) | null; dataEmissao?: (string) | null; cliente?: NotaFiscalClienteModel; enderecoEntrega?: EnderecoEntregaModelResponse; valor?: (number) | null; valorProdutos?: (number) | null; valorFrete?: (number) | null; vendedor?: VendedorResponseModel; idFormaEnvio?: (number) | null; idFormaFrete?: (number) | null; codigoRastreamento?: (string) | null; urlRastreamento?: (string) | null; fretePorConta?: (string) | null; qtdVolumes?: (number) | null; pesoBruto?: (number) | null; pesoLiquido?: (number) | null; }; export declare enum tipo2 { E = "E", S = "S" } export type BasePedidoModel = { dataPrevista?: (string) | null; dataEnvio?: (string) | null; observacoes?: (string) | null; observacoesInternas?: (string) | null; }; export type BasePessoaContatoModel = { nome?: (string) | null; telefone?: (string) | null; ramal?: (string) | null; email?: (string) | null; setor?: (string) | null; }; export type BaseServicoRequestModel = { codigo?: (string) | null; preco?: (number) | null; unidade?: (string) | null; situacao?: ('A' | 'I' | 'E') | null; tipoItemSped?: ('00' | '01' | '02' | '03' | '04' | '05' | '06' | '07' | '08' | '09' | '10' | '99') | null; codigoListaServicos?: (string) | null; nbs?: (string) | null; descricaoComplementar?: (string) | null; observacoes?: (string) | null; }; export declare enum situacao6 { A = "A", I = "I", E = "E" } export declare enum tipoItemSped { _00 = "00", _01 = "01", _02 = "02", _03 = "03", _04 = "04", _05 = "05", _06 = "06", _07 = "07", _08 = "08", _09 = "09", _10 = "10", _99 = "99" } export type CategoriaReceitaDespesaResponseModel = { id?: number; descricao?: string; }; export type CategoriaRequestModel = { id?: (number) | null; }; export type CategoriaResponseModel = { id?: (number) | null; nome?: (string) | null; caminhoCompleto?: (string) | null; }; export type ContaContabilModel = { id?: (number) | null; }; export type ContaContabilRequestModel = { id?: number; }; export type ContatoModel = BaseContatoModel & { enderecoCobranca?: EnderecoModel; inscricaoMunicipal?: (string) | null; telefoneAdicional?: (string) | null; emailNfe?: (string) | null; site?: (string) | null; regimeTributario?: (1 | 2 | 3 | 4) | null; estadoCivil?: (1 | 2 | 3 | 4 | 5) | null; profissao?: (string) | null; sexo?: ('masculino' | 'feminino') | null; dataNascimento?: (string) | null; naturalidade?: (string) | null; nomePai?: (string) | null; nomeMae?: (string) | null; cpfPai?: (string) | null; cpfMae?: (string) | null; limiteCredito?: (number) | null; situacao?: ('B' | 'A' | 'I' | 'E') | null; observacoes?: (string) | null; }; export declare enum regimeTributario { '_1' = 1, '_2' = 2, '_3' = 3, '_4' = 4 } export declare enum estadoCivil { '_1' = 1, '_2' = 2, '_3' = 3, '_4' = 4, '_5' = 5 } export declare enum sexo { MASCULINO = "masculino", FEMININO = "feminino" } export declare enum situacao7 { B = "B", A = "A", I = "I", E = "E" } export type ContatoModelResponse = BaseContatoModel & { id?: number; }; export type ContatoPedidoModel = { id?: number; codigo?: (string) | null; nome?: (string) | null; fantasia?: (string) | null; tipoPessoa?: (string) | null; cnpj?: (string) | null; inscricaoEstadual?: (string) | null; rg?: (string) | null; endereco?: EnderecoContatoPedidoModel; fone?: (string) | null; email?: (string) | null; }; export type ContatoRequestModel = { id?: (number) | null; }; export type CriarAgrupamentoRequestModel = { idsNotasFiscais?: Array<(number)>; idsPedidos?: Array<(number)>; objetosAvulsos?: Array<ObjetoAvulsoRequestModel>; }; export type CriarAgrupamentoResponseModel = { id?: number; }; export type CriarAtualizarContatoModelRequest = ContatoModel & { vendedor?: VendedorRequestModel; tipos?: Array<(number)>; contatos?: Array<CriarContatoContatoModelRequest> | null; }; export type CriarAtualizarOrdemCompraModelRequest = { data?: (string) | null; dataPrevista?: (string) | null; desconto?: (number) | null; condicao?: (string) | null; observacoes?: (string) | null; observacoesInternas?: (string) | null; fretePorConta?: ('R' | 'D' | 'T' | '3' | '4' | 'S') | null; transportador?: (string) | null; parcelas?: Array<OrdemCompraParcelaModelRequest>; }; export declare enum fretePorConta { R = "R", D = "D", T = "T", _3 = "3", _4 = "4", S = "S" } export type CriarContaPagarRequestModel = { data?: (string) | null; dataVencimento?: (string) | null; valor?: (number) | null; numeroDocumento?: (string) | null; contato?: ContatoRequestModel; historico?: (string) | null; categoria?: CategoriaRequestModel; dataCompetencia?: (string) | null; ocorrencia?: ('U' | 'W' | 'Q' | 'M' | 'T' | 'S' | 'A' | 'P') | null; formaPagamento?: (0 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22) | null; diaVencimento?: (number) | null; quantidadeParcelas?: (number) | null; diaSemanaVencimento?: (number) | null; }; export declare enum ocorrencia { U = "U", W = "W", Q = "Q", M = "M", T = "T", S = "S", A = "A", P = "P" } export declare enum formaPagamento { '_0' = 0, '_2' = 2, '_3' = 3, '_4' = 4, '_5' = 5, '_6' = 6, '_7' = 7, '_8' = 8, '_10' = 10, '_12' = 12, '_14' = 14, '_15' = 15, '_16' = 16, '_17' = 17, '_18' = 18, '_19' = 19, '_20' = 20, '_21' = 21, '_22' = 22 } export type CriarContaPagarResponseModel = { id?: number; }; export type CriarContaReceberRequestModel = { data?: (string) | null; dataVencimento?: (string) | null; valor?: (number) | null; numeroDocumento?: (string) | null; contato?: ContatoRequestModel; historico?: (string) | null; categoria?: CategoriaRequestModel; dataCompetencia?: (string) | null; formaRecebimento?: (number) | null; ocorrencia?: ('U' | 'W' | 'Q' | 'M' | 'T' | 'S' | 'A' | 'P') | null; diaVencimento?: (number) | null; diaSemanaVencimento?: (number) | null; quantidadeParcelas?: (number) | null; }; export type CriarContaReceberResponseModel = { id?: number; }; export type CriarContatoContatoModelRequest = BasePessoaContatoModel; export type CriarContatoContatoModelResponse = { id?: (number) | null; }; export type CriarContatoModelRequest = CriarAtualizarContatoModelRequest; export type CriarContatoModelResponse = { id?: number; }; export type CriarMarcadorRequestModel = BaseMarcadorModel; export type CriarMarcaModelResponse = { id?: number; }; export type CriarOrdemCompraModelRequest = CriarAtualizarOrdemCompraModelRequest & { contato?: ContatoRequestModel; categoria?: CategoriaRequestModel; frete?: (number) | null; itens?: Array<OrdemCompraItemModelRequest>; }; export type CriarOrdemCompraModelResponse = { id?: number; numeroPedido?: string; data?: string; situacao?: (0 | 1 | 2 | 3) | null; }; export type CriarOrdemServicoRequestModel = OrdemServicoRequestModel & { cliente?: ContatoRequestModel; }; export type CriarOrdemServicoResponseModel = { id?: number; numero?: number; }; export type CriarPedidoModelRequest = PedidoModel & { idContato?: number; listaPreco?: ListaPrecoRequestModel; naturezaOperacao?: NaturezaOperacaoRequestModel; vendedor?: VendedorRequestModel; enderecoEntrega?: EnderecoEntregaPedidoModelRequest; ecommerce?: EcommerceRequestModel; transportador?: TransportadorRequestModel; intermediador?: IntermediadorRequestModel; deposito?: DepositoRequestModel; pagamento?: PagamentoRequestModel; itens?: Array<ItemPedidoRequestModel>; } & { idContato: number; }; export type CriarPedidoModelResponse = { id?: number; numeroPedido?: string; }; export type CriarProdutoComVariacoesResponseModel = CriarProdutoResponseModel & { variacoes?: Array<CriarProdutoResponseModel>; }; export type CriarProdutoEstoqueRequestModel = EstoqueProdutoRequestModel & { inicial?: (number) | null; }; export type CriarProdutoRequestModel = ProdutoModel & { descricao?: (string) | null; tipo?: ('K' | 'S' | 'V' | 'F' | 'M') | null; estoque?: CriarProdutoEstoqueRequestModel; seo?: SeoProdutoRequestModel; anexos?: Array<AnexoRequestModel>; grade?: Array<(string)>; producao?: ProducaoProdutoRequestModel; kit?: Array<ProdutoKitRequestModel>; variacoes?: Array<VariacaoProdutoRequestModel>; } & { descricao: (string) | null; tipo: ('K' | 'S' | 'V' | 'F' | 'M') | null; }; export declare enum tipo3 { K = "K", S = "S", V = "V", F = "F", M = "M" } export type CriarProdutoResponseModel = { id?: number; codigo?: string; descricao?: string; }; export type CriarServicoRequestModel = BaseServicoRequestModel & { nome?: (string) | null; }; export type DepositoModel = { id?: number; nome?: string; desconsiderar?: boolean; saldo?: number; reservado?: number; disponivel?: number; }; export type DepositoRequestModel = { id?: number; }; export type DepositoResponseModel = { id?: number; nome?: string; }; export type DimensoesProdutoRequestModel = { embalagem?: EmbalagemRequestModel; largura?: (number) | null; altura?: (number) | null; comprimento?: (number) | null; diametro?: (number) | null; pesoLiquido?: (number) | null; pesoBruto?: (number) | null; }; export type DimensoesProdutoResponseModel = { embalagem?: EmbalagemResponseModel; largura?: (number) | null; altura?: (number) | null; comprimento?: (number) | null; diametro?: (number) | null; pesoLiquido?: (number) | null; pesoBruto?: (number) | null; quantidadeVolumes?: (number) | null; }; export type EcommerceRequestModel = { id?: (number) | null; numeroPedidoEcommerce?: (string) | null; }; export type EcommerceResponseModel = { id?: (number) | null; nome?: (string) | null; numeroPedidoEcommerce?: (string) | null; numeroPedidoCanalVenda?: (string) | null; canalVenda?: (string) | null; }; export type EmbalagemRequestModel = { id?: (number) | null; tipo?: (0 | 1 | 2 | 3) | null; }; export declare enum tipo4 { '_0' = 0, '_1' = 1, '_2' = 2, '_3' = 3 } export type EmbalagemResponseModel = { id?: (number) | null; tipo?: (0 | 1 | 2 | 3) | null; descricao?: (string) | null; }; export type EnderecoContatoPedidoModel = { endereco?: (string) | null; numero?: (string) | null; complemento?: (string) | null; bairro?: (string) | null; cidade?: (string) | null; cep?: (string) | null; uf?: (string) | null; }; export type EnderecoEntregaModelResponse = EnderecoModel & { nomeDestinatario?: (string) | null; cpfCnpj?: (string) | null; tipoPessoa?: (string) | null; }; export type EnderecoEntregaPedidoModel = { endereco?: (string) | null; enderecoNro?: (string) | null; complemento?: (string) | null; bairro?: (string) | null; municipio?: (string) | null; cep?: (string) | null; uf?: (string) | null; fone?: (string) | null; nomeDestinatario?: (string) | null; cpfCnpj?: (string) | null; tipoPessoa?: ('J' | 'F' | 'E' | 'X') | null; ie?: (string) | null; }; export type EnderecoEntregaPedidoModelRequest = EnderecoEntregaPedidoModel; export type EnderecoModel = { endereco?: (string) | null; numero?: (string) | null; complemento?: (string) | null; bairro?: (string) | null; municipio?: (string) | null; cep?: (string) | null; uf?: (string) | null; pais?: (string) | null; }; export type ErrorDetailDTO = { campo?: string; mensagem?: string; }; export type ErrorDTO = { mensagem?: string; detalhes?: Array<ErrorDetailDTO> | null; }; export type EstoqueProdutoRequestModel = { controlar?: boolean; sobEncomenda?: boolean; minimo?: (number) | null; maximo?: (number) | null; diasPreparacao?: (number) | null; localizacao?: (string) | null; }; export type EstoqueProdutoResponseModel = { controlar?: (boolean) | null; sobEncomenda?: (boolean) | null; diasPreparacao?: (number) | null; localizacao?: (string) | null; minimo?: (number) | null; maximo?: (number) | null; quantidade?: (number) | null; }; export type EstoqueVariacaoRequestModel = { inicial?: (number) | null; }; export type ExcecaoListaPrecoModel = { idProduto?: (number) | null; codigo?: (string) | null; preco?: (number) | null; precoPromocional?: (number) | null; }; export type ExpedicaoNotaResponseModel = { id?: number; numero?: (number) | null; data?: (string) | null; situacao?: (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10) | null; }; export type ExpedicaoRequestModel = { descricao?: (string) | null; volume?: VolumeExpedicaoRequestModel; logistica?: LogisticaExpedicaoRequestModel; }; export type ExpedicaoResponseModel = { id?: number; data?: string; situacao?: string; venda?: ExpedicaoVendaResponseModel; notaFiscal?: ExpedicaoNotaResponseModel; destinatario?: ContatoModelResponse; volume?: VolumeExpedicaoResponseModel; logistica?: LogisticaExpedicaoResponseModel; }; export type ExpedicaoVendaResponseModel = { id?: number; numero?: (number) | null; data?: (string) | null; situacao?: (8 | 0 | 3 | 4 | 1 | 7 | 5 | 6 | 2 | 9) | null; }; export type FormaEnvioModel = { nome?: (string) | null; tipo?: (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28) | null; situacao?: (1 | 2) | null; }; export declare enum tipo5 { '_0' = 0, '_1' = 1, '_2' = 2, '_3' = 3, '_4' = 4, '_5' = 5, '_6' = 6, '_7' = 7, '_8' = 8, '_9' = 9, '_10' = 10, '_11' = 11, '_12' = 12, '_13' = 13, '_14' = 14, '_15' = 15, '_16' = 16, '_17' = 17, '_18' = 18, '_19' = 19, '_20' = 20, '_21' = 21, '_22' = 22, '_23' = 23, '_24' = 24, '_25' = 25, '_26' = 26, '_27' = 27, '_28' = 28 } export declare enum situacao8 { '_1' = 1, '_2' = 2 } export type FormaEnvioRequestModel = { id?: number; }; export type FormaEnvioResponseModel = { id?: number; nome?: (string) | null; }; export type FormaFreteModel = { id?: number; nome?: (string) | null; codigo?: (string) | null; codigoExterno?: (string) | null; tipoEntrega?: (0 | 1 | 2 | 3 | 4 | 5 | 6) | null; }; export declare enum tipoEntrega { '_0' = 0, '_1' = 1, '_2' = 2, '_3' = 3, '_4' = 4, '_5' = 5, '_6' = 6 } export type FormaFreteRequestModel = { id?: number; }; export type FormaFreteResponseModel = { id?: (number) | null; nome?: (string) | null; }; export type FormaPagamentoModel = { id?: number; nome?: (string) | null; situacao?: (1 | 2) | null; }; export type FormaPagamentoRequestModel = { id?: (number) | null; }; export type FormaPagamentoResponseModel = { id?: number; nome?: (string) | null; }; export type FormaRecebimentoResponseModel = { id?: number; nome?: (string) | null; }; export type FornecedorProdutoRequestModel = { id?: (number) | null; codigoProdutoNoFornecedor?: (string) | null; padrao?: boolean; }; export type FornecedorProdutoResponseModel = { id?: (number) | null; nome?: (string) | null; codigoProdutoNoFornecedor?: (string) | null; }; export type GatewayLogisticoResponseModel = { id?: (number) | null; nome?: (string) | null; }; export type GerarNotaFiscalOrdemServicoModelResponse = { id?: number; numero?: number; serie?: number; }; export type GerarNotaFiscalPedidoModelResponse = { id?: number; numero?: number; serie?: number; }; export type GradeVariacaoRequestModel = { chave?: (string) | null; valor?: (string) | null; }; export type GradeVariacaoResponseModel = { chave?: (string) | null; valor?: (string) | null; }; export type IncluirXmlNotaFiscalRequestModel = { xml?: (Blob | File); numeroPedido?: (number) | null; }; export type IncluirXmlNotaFiscalResponseModel = { idNota?: number; }; export type IntermediadorModel = { id?: (number) | null; nome?: (string) | null; cnpj?: (string) | null; canalVenda?: (string) | null; }; export type IntermediadorRequestModel = { id?: (number) | null; }; export type IntermediadorResponseModel = { id?: number; nome?: string; cnpj?: string; }; export type ItemOrdemServicoRequestModel = { servico?: ServicoRequestModel; quantidade?: (number) | null; valorUnitario?: (number) | null; porcentagemDesconto?: (number) | null; orcar?: unknown; }; export type ItemPedidoRequestModel = { produto?: ProdutoRequestModel; quantidade?: (number) | null; valorUnitario?: (number) | null; infoAdicional?: (string) | null; }; export type ItemPedidoResponseModel = { produto?: ProdutoResponseModel; quantidade?: number; valorUnitario?: number; infoAdicional?: string; }; export type ItemSeparacaoResponseModel = { produto?: ProdutoResponseModel; quantidade?: number; unidade?: string; localizacao?: string; infoAdicional?: string; }; export type LancarEstoqueOrdemCompraRequestModel = { deposito?: DepositoRequestModel; }; export type LancarEstoqueOrdemServicoRequestModel = { deposito?: DepositoRequestModel; }; export type ListagemAgrupamentosModel = { id?: number; identificacao?: string; data?: string; quantidadeObjetos?: number; formaEnvio?: FormaEnvioResponseModel; }; export type ListagemCategoriasReceitaDespesaResponseModel = { id?: number; descricao?: string; grupo?: string; }; export type ListagemContasPagarResponseModel = { id?: (number) | null; situacao?: ('aberto' | 'cancelada' | 'pago' | 'parcial' | 'prevista') | null; data?: (string) | null; dataVencimento?: (string) | null; historico?: (string) | null; valor?: (number) | null; numeroDocumento?: (string) | null; numeroBanco?: (string) | null; serieDocumento?: (string) | null; cliente?: ContatoModelResponse; marcadores?: unknown; }; export declare enum situacao9 { ABERTO = "aberto", CANCELADA = "cancelada", PAGO = "pago", PARCIAL = "parcial", PREVISTA = "prevista" } export type ListagemContasReceberResponseModel = { id?: (number) | null; situacao?: ('aberto' | 'cancelada' | 'pago' | 'parcial' | 'prevista') | null; data?: (string) | null; dataVencimento?: (string) | null; historico?: (string) | null; valor?: (number) | null; numeroDocumento?: (string) | null; numeroBanco?: (string) | null; serieDocumento?: (string) | null; cliente?: ContatoModelResponse; quantidadeParcelasAntecipadas?: (number) | null; }; export type ListagemContatoModelResponse = BaseContatoModel & { id?: number; vendedor?: ((VendedorResponseModel) | null); situacao?: ('B' | 'A' | 'I' | 'E') | null; dataCriacao?: (string) | null; dataAtualizacao?: (string) | null; }; export type ListagemContatosContatoModelResponse = PessoaContatoModel & { id?: (number) | null; }; export type ListagemFormasEnvioResponseModel = FormaEnvioModel & { id?: number; gatewayLogistico?: GatewayLogisticoResponseModel; }; export type ListagemFormasPagamentoResponseModel = FormaPagamentoModel; export type ListagemIntermediadoresResponseModel = IntermediadorModel; export type ListagemListaDePrecosModelResponse = ListaPrecoModel; export type ListagemMarcasResponseModel = { id?: number; descricao?: string; }; export type ListagemNotaFiscalModelResponse = BaseNotaFiscalModel & { id?: number; ecommerce?: EcommerceResponseModel; }; export type ListagemOrdemServicoResponseModel = { id?: (number) | null; situacao?: (4 | 3 | 0 | 2 | 1 | 5 | 6 | 7) | null; data?: (string) | null; dataPrevista?: (string) | null; valor?: (number) | null; numeroOrdemServico?: (string) | null; cliente?: ContatoModelResponse; marcadores?: unknown; }; export type ListagemPedidoModelResponse = { id?: (number) | null; situacao?: (number) | null; numeroPedido?: (number) | null; ecommerce?: EcommerceResponseModel; dataCriacao?: (string) | null; dataPrevista?: (string) | null; cliente?: PedidoClienteModel; valor?: (string) | null; vendedor?: VendedorResponseModel; transportador?: TransportadorResponseModel; }; export type ListagemProdutoCustosResponseModel = { data?: (string) | null; saldoAtual?: (number) | null; saldoAnterior?: (number) | null; precoCusto?: (number) | null; custoMedio?: (number) | null; precoVenda?: (number) | null; impostosRecuperaveis?: (number) | null; }; export type ListagemProdutosResponseModel = { id?: number; sku?: string; descricao?: string; tipo?: 'K' | 'S' | 'V' | 'F' | 'M'; situacao?: 'A' | 'I' | 'E'; dataCriacao?: (string) | null; dataAlteracao?: (string) | null; unidade?: string; gtin?: string; precos?: PrecoProdutoResponseModel; }; export type ListagemSeparacaoResponseModel = { id?: number; situacao?: 1 | 2 | 3 | 4; dataCriacao?: (string) | null; dataSeparacao?: (string) | null; dataCheckout?: (string) | null; cliente?: ContatoModelResponse; venda?: SeparacaoVendaResponseModel; notaFiscal?: SeparacaoNotaResponseModel; ecommerce?: EcommerceResponseModel; formaEnvio?: FormaEnvioResponseModel; }; export type ListagemVendedoresModelResponse = { id?: number; contato?: ContatoModelResponse; }; export type ListaPrecoModel = { id?: number; descricao?: (string) | null; acrescimoDesconto?: (number) | null; }; export type ListaPrecoRequestModel = { id?: (number) | null; }; export type ListaPrecoResponseModel = { id?: number; nome?: string; acrescimoDesconto?: number; }; export type ListarArvoreCategoriasModelResponse = { id?: (number) | null; descricao?: (string) | null; filhas?: Array<ListarArvoreCategoriasModelResponse> | null; }; export type ListarOrdemCompraModelResponse = { id?: number; numero?: (string) | null; data?: string; situacao?: (0 | 1 | 2 | 3) | null; desconto?: string; frete?: number; totalProdutos?: number; totalPedidoCompra?: number; dataPrevista?: string; contato?: ContatoModelResponse; categoria?: CategoriaResponseModel; notaFiscal?: OrdemCompraNotaFiscalModelResponse; fretePorConta?: ('R' | 'D' | 'T' | '3' | '4' | 'S') | null; observacoes?: string; observacoesInternas?: (string) | null; }; export type ListarTiposDeContatosModelResponse = { id?: number; nome?: string; perfilContato?: 0 | 1 | 2 | 3 | 4 | 5; }; export declare enum perfilContato { '_0' = 0, '_1' = 1, '_2' = 2, '_3' = 3, '_4' = 4, '_5' = 5 } export type LogisticaExpedicaoRequestModel = { formaFrete?: FormaFreteRequestModel; codigoRastreio?: (string) | null; urlRastreio?: (string) | null; possuiValorDeclarado?: unknown; valorDeclarado?: (number) | null; possuiAvisoRecebimento?: unknown; }; export type LogisticaExpedicaoResponseModel = { codigoRastreio?: string; urlRastreio?: string; possuiValorDeclarado?: boolean; valorDeclarado?: number; possuiAvisoRecebimento?: boolean; formaFrete?: FormaFreteResponseModel; transportador?: TransportadorExpedicaoResponseModel; }; export type LogisticaObjetoAvulsoRequestModel = { formaFrete?: FormaFreteRequestModel; codigoRastreio?: (string) | null; urlRastreio?: (string) | null; possuiValorDeclarado?: unknown; valorDeclarado?: (number) | null; possuiAvisoRecebimento?: unknown; }; export type MarcaProdutoModelResponse = { id?: (number) | null; nome?: (string) | null; }; export type MarcaRequestModel = { id?: (number) | null; }; export type MarcaResponseModel = { id?: (number) | null; nome?: (string) | null; }; export type MedicamentoRequestModel = { codigoAnvisa?: (string) | null; valorMaximo?: (number) | null; motivoIsenscao?: (string) | null; }; export type MeioPagamentoRequestModel = { id?: (number) | null; }; export type MeioPagamentoResponseModel = { id?: number; nome?: (string) | null; }; export type NaturezaOperacaoRequestModel = { id?: (number) | null; }; export type NaturezaOperacaoResponseModel = { id?: (number) | null; nome?: (string) | null; }; export type NotaFiscalClienteModel = BaseContatoModel & { id?: number; }; export type NotaFiscalEnderecoEntregaModel = EnderecoModel & { nomeDestinatario?: (string) | null; cpfCnpj?: (string) | null; tipoPessoa?: (string) | null; }; export type NotaFiscalItemModelResponse = { idProduto?: (number) | null; codigo?: (string) | null; descricao?: (string) | null; unidade?: (string) | null; quantidade?: (number) | null; valorUnitario?: (number) | null; valorTotal?: (number) | null; cfop?: (string) | null; }; export type NotaFiscalParcelaModelResponse = { dias?: (number) | null; data?: (string) | null; valor?: (number) | null; observacoes?: (string) | null; idFormaPagamento?: (string) | null; idMeioPagamento?: (string) | null; }; export type ObjetoAvulsoRequestModel = { descricao?: (string) | null; data?: (string) | null; destinatario?: ContatoRequestModel; volume?: VolumeObjetoAvulsoRequestModel; logistica?: LogisticaObjetoAvulsoRequestModel; }; export type ObterAgrupamentoResponseModel = { id?: number; identificacao?: string; data?: string; formaEnvio?: FormaEnvioResponseModel; expedicoes?: Array<ExpedicaoResponseModel>; }; export type ObterContaPagarModelResponse = { id?: number; situacao?: ('aberto' | 'cancelada' | 'pago' | 'parcial' | 'prevista') | null; data?: string; dataVencimento?: string; dataCompetencia?: string; dataLiquidacao?: (string) | null; diaVencimento?: (number) | null; diaSemanaVencimento?: (0 | 1 | 2 | 3 | 4 | 5 | 6) | null; numeroDocumento?: string; serieDocumento?: (string) | null; ocorrencia?: ('U' | 'W' | 'Q' | 'M' | 'T' | 'S' | 'A' | 'P') | null; quantidadeParcelas?: (number) | null; valor?: (number) | null; saldo?: (number) | null; valorPago?: (number) | null; multa?: (number) | null; juros?: (number) | null; contato?: ContatoModelResponse; categoria?: CategoriaReceitaDespesaResponseModel; formaPagamento?: FormaPagamentoResponseModel; historico?: string; marcadores?: unknown; }; export declare enum diaSemanaVencimento { '_0' = 0, '_1' = 1, '_2' = 2, '_3' = 3, '_4' = 4, '_5' = 5, '_6' = 6 } export type ObterContaReceberResponseModel = { id?: (number) | null; situacao?: ('aberto' | 'cancelada' | 'pago' | 'parcial' | 'prevista') | null; data?: (string) | null; dataVencimento?: (string) | null; dataCompetencia?: (string) | null; dataLiquidacao?: (string) | null; diaVencimento?: (number) | null; diaSemanaVencimento?: (0 | 1 | 2 | 3 | 4 | 5 | 6) | null; numeroDocumento?: (string) | null; serieDocumento?: (string) | null; ocorrencia?: ('U' | 'W' | 'Q' | 'M' | 'T' | 'S' | 'A' | 'P') | null; quantidadeParcelas?: (number) | null; valor?: (number) | null; saldo?: (number) | null; taxa?: (number) | null; juros?: (number) | null; multa?: (number) | null; valorPago?: (number) | null; cliente?: ContatoModelResponse; categoria?: CategoriaReceitaDespesaResponseModel; formaRecebimento?: FormaRecebimentoResponseModel; historico?: (string) | null; linkBoleto?: (string) | null; quantidadeParcelasAntecipadas?: (number) | null; }; export type ObterContatoContatoModelResponse = PessoaContatoModel & { id?: (number) | null; }; export type ObterContatoModelResponse = ContatoModel & { id?: number; dataCriacao?: (string) | null; dataAtualizacao?: (string) | null; vendedor?: ((VendedorResponseModel) | null); tipos?: Array<TipoContatoModel> | null; contatos?: Array<PessoaContatoModel> | null; }; export type ObterEstoqueProdutoModelResponse = { id?: number; nome?: string; codigo?: string; unidade?: string; saldo?: number; reservado?: number; disponivel?: number; depositos?: Array<DepositoModel>; }; export type ObterEtiquetasResponseModel = { urls?: Array<(string)>; }; export type ObterFormaEnvioResponseModel = FormaEnvioModel & { id?: number; gatewayLogistico?: GatewayLogisticoResponseModel; formasFrete?: Array<FormaFreteModel> | null; }; export type ObterFormaPagamentoResponseModel = FormaPagamentoModel; export type ObterInfoContaModelResponse = { razaoSocial?: string; cpfCnpj?: string; fantasia?: string; enderecoEmpresa?: EnderecoModel; fone?: string; email?: string; inscricaoEstadual?: string; regimeTributario?: 1 | 2 | 3 | 4; }; export type ObterIntermediadorResponseModel = IntermediadorModel; export type ObterLinkNotaFiscalModelResponse = { link?: string; }; export type ObterListaDePrecosModelResponse = ListaPrecoModel & { excecoes?: ExcecaoListaPrecoModel; }; export type ObterMarcadorResponseModel = BaseMarcadorModel; export type ObterNotaFiscalModelResponse = BaseNotaFiscalModel & { id?: number; finalidade?: (1 | 2 | 3 | 4 | 7 | 8 | 9) | null; regimeTributario?: (1 | 2 | 3 | 4) | null; dataInclusao?: (string) | null; baseIcms?: (number) | null; valorIcms?: (number) | null; baseIcmsSt?: (number) | null; valorIcmsSt?: (number) | null; valorServicos?: (number) | null; valorFrete?: (number) | null; valorSeguro?: (number) | null; valorOutras?: (number) | null; valorIpi?: (number) | null; valorIssqn?: (number) | null; valorDesconto?: (number) | null; valorFaturado?: (number) | null; idIntermediador?: (number) | null; idNaturezaOperacao?: (number) | null; idFormaPagamento?: (number) | null; idMeioPagamento?: (number) | null; observacoes?: (string) | null; condicaoPagamento?: (string) | null; itens?: Array<NotaFiscalItemModelResponse>; parcelas?: Array<NotaFiscalParcelaModelResponse>; ecommerce?: EcommerceResponseModel; }; export declare enum finalidade { '_1' = 1, '_2' = 2, '_3' = 3, '_4' = 4, '_7' = 7, '_8' = 8, '_9' = 9 } export type ObterOrdemCompraModelResponse = { id?: number; numeroPedido?: (string) | null; data?: string; situacao?: (0 | 1 | 2 | 3) | null; desconto?: string; frete?: number; totalProdutos?: number; totalPedidoCompra?: number; dataPrevista?: string; itens?: Array<OrdemCompraItemModelResponse>; contato?: ContatoModelResponse; categoria?: CategoriaResponseModel; notaFiscal?: OrdemCompraNotaFiscalModelResponse; parcelas?: Array<OrdemCompraParcelaModelResponse>; fretePorConta?: ('R' | 'D' | 'T' | '3' | '4' | 'S') | null; observacoes?: string; observacoesInternas?: (string) | null; pvFrete?: number; }; export type ObterOrdemServicoModelResponse = { id?: number; situacao?: (4 | 3 | 0 | 2 | 1 | 5 | 6 | 7) | null; data?: string; dataPrevista?: string; totalServicos?: string; totalOrdemServico?: string; totalPecas?: string; numeroOrdemServico?: string; equipamento?: string; equipamentoSerie?: string; descricaoProblema?: string; observacoes?: string; orcar?: boolean; orcado?: boolean; observacoesServico?: string; observacoesInternas?: string; alqComissao?: number; vlrComissao?: number; idForma?: number; idContaContabil?: number; desconto?: string; idListaPreco?: number; idLocalPrestacao?: (string) | null; idDeposito?: number; dataConclusao?: string; vendedor?: ContatoModelResponse; contato?: ContatoModelResponse; tecnico?: string; categoria?: CategoriaReceitaDespesaResponseModel; formaPagamento?: FormaPagamentoResponseModel; }; export type ObterPedidoModelResponse = PedidoModel & { id?: (number) | null; numeroPedido?: (number) | null; idNotaFiscal?: (number) | null; dataFaturamento?: (string) | null; valorTotalProdutos?: (number) | null; valorTotalPedido?: (number) | null; listaPreco?: ListaPrecoResponseModel; cliente?: PedidoClienteModel; enderecoEntrega?: EnderecoEntregaModelResponse; ecommerce?: EcommerceResponseModel; transportador?: TransportadorResponseModel; deposito?: DepositoResponseModel; vendedor?: VendedorResponseModel; naturezaOperacao?: NaturezaOperacaoResponseModel; intermediador?: IntermediadorResponseModel; pagamento?: PagamentoResponseModel; itens?: Array<ItemPedidoResponseModel> | null; }; export type ObterProdutoModelResponse = ProdutoResponseModel & { descricaoComplementar?: (string) | null; tipo?: ('K' | 'S' | 'V' | 'F' | 'M') | null; situacao?: ('A' | 'I' | 'E') | null; produtoPai?: ProdutoResponseModel; unidade?: (string) | null; unidadePorCaixa?: (string) | null; ncm?: (string) | null; gtin?: (string) | null; origem?: 0 | 4 | 5 | 3 | 8 | 1 | 6 | 2 | 7; garantia?: (string) | null; observacoes?: (string) | null; categoria?: CategoriaResponseModel; marca?: MarcaResponseModel; dimensoes?: DimensoesProdutoResponseModel; precos?: PrecoProdutoResponseModel; estoque?: EstoqueProdutoResponseModel; fornecedores?: Array<FornecedorProdutoResponseModel> | null; seo?: SeoProdutoModelResponse; tributacao?: TributacaoProdutoResponseModel; anexos?: Array<AnexoResponseModel>; variacoes?: Array<VariacaoProdutoResponseModel>; kit?: Array<ProdutoKitResponseModel>; producao?: ProducaoProdutoResponseModel; }; export declare enum origem { '_0' = 0, '_4' = 4, '_5' = 5, '_3' = 3, '_8' = 8, '_1' = 1, '_6' = 6, '_2' = 2, '_7' = 7 } export type ObterRecebimentosModel = { id?: number; data?: string; idConta?: string; valorPago?: number; valorTaxa?: number; valorJuro?: number; valorDesconto?: number; valorAcrescimo?: number; tipo?: (number) | null; }; export type ObterSeparacaoResponseModel = { id?: (number) | null; situacao?: (1 | 2 | 3 | 4) | null; situacaoCheckout?: (1 | 2) | null; dataCriacao?: (string) | null; dataSeparacao?: (string) | null; dataCheckout?: (string) | null; cliente?: ContatoModelResponse; venda?: SeparacaoVendaResponseModel; notaFiscal?: SeparacaoNotaResponseModel; itens?: Array<ItemSeparacaoResponseModel> | null; ecommerce?: EcommerceResponseModel; formaEnvio?: FormaEnvioResponseModel; volumes?: (string) | null; }; export declare enum situacaoCheckout { '_1' = 1, '_2' = 2 } export type ObterTagsProdutoModelResponse = { id?: (number) | null; codigo?: (string) | null; nome?: (string) | null; tags?: Array<TagProdutoModelResponse> | null; }; export type ObterXmlNotaFiscalModelResponse = { xmlNfe?: string; xmlCancelamento?: string; }; export type OrdemCompraItemModelRequest = ProdutoRequestModel & { produto?: ProdutoRequestModel; quantidade?: (number) | null; valor?: (number) | null; informacoesAdicionais?: (string) | null; aliquotaIPI?: (number) | null; valorICMS?: (number) | null; }; export type OrdemCompraItemModelResponse = { produto?: ProdutoResponseModel; gtin?: (string) | null; quantidade?: number; preco?: number; ipi?: number; }; export type OrdemCompraNotaFiscalModelResponse = { id?: number; numero?: string; dataEmissao?: string; valor?: string; natureza?: string; }; export type OrdemCompraParcelaModelRequest = { dias?: number; dataVencimento?: string; valor?: number; contaContabil?: ContaContabilModel; meioPagamento?: (1 | 2 | 3 | 4 | 5 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 90 | 99) | null; observacoes?: string; }; export declare enum meioPagamento { '_1' = 1, '_2' = 2, '_3' = 3, '_4' = 4, '_5' = 5, '_10' = 10, '_11' = 11, '_12' = 12, '_13' = 13, '_14' = 14, '_15' = 15, '_16' = 16, '_17' = 17, '_18' = 18, '_19' = 19, '_20' = 20, '_90' = 90, '_99' = 99 } export type OrdemCompraParcelaModelResponse = { id?: number; numero?: number; dias?: number; dataVencimento?: string; valor?: number; contaContabil?: ContaContabilModel; meioPagamento?: (1 | 2 | 3 | 4 | 5 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 90 | 99) | null; observacoes?: string; }; export type OrdemServicoAssistenciaTecnicaRequestModel = { equipamento?: (string) | null; numeroSerieEquipamento?: (string) | null; pecas?: Array<PecaOrdemServicoRequestModel> | null; }; export type OrdemServicoPagamentoRequestModel = PagamentoRequestModel & { categoria?: CategoriaRequestModel; }; export type OrdemServicoRequestModel = { listaPreco?: ListaPrecoRequestModel; descricao?: (string) | null; consideracaoFinal?: (string) | null; dataInicio?: (string) | null; dataPrevista?: (string) | null; dataConclusao?: (string) | null; valorDesconto?: (number) | null; observacao?: (string) | null; observacaoInterna?: (string) | null; servicos?: Array<ItemOrdemServicoRequestModel> | null; vendedor?: VendedorOrdemServicoRequestModel; tecnico?: (string) | null; marcadores?: Array<CriarMarcadorRequestModel> | null; anexos?: Array<AnexoOrdemServicoRequestModel> | null; pagamento?: OrdemServicoPagamentoRequestModel; assistenciaTecnica?: OrdemServicoAssistenciaTecnicaRequestModel; }; export type PagamentoParcelasRequestModel = { parcelas?: Array<ParcelaModelRequest> | null; }; export type PagamentoRequestModel = { formaPagamento?: FormaPagamentoRequestModel; meioPagamento?: MeioPagamentoRequestModel; parcelas?: Array<ParcelaModelRequest> | null; }; export type PagamentoResponseModel = { formaPagamento?: FormaPagamentoResponseModel; meioPagamento?: MeioPagamentoResponseModel; condicaoPagamento?: (string) | null; parcelas?: Array<ParcelaModelResponse> | null; }; export type PaginatedResultModel = { limit?: number; offset?: number; total?: number; }; export type ParametercelularContato = string; export type Parametercodigo = string; export type ParametercodigoClientePedido = string; export type ParametercodigoContato = string; export type ParametercodigoFornecedorOrdemCompra = string; export type ParametercodigoProduto = string; export type ParametercodigoVendedor = string; export type ParametercpfCnpjClientePedido = string; export type ParametercpfCnpjContato = string; export type ParametercpfCnpjNota = string; export type ParameterdataAlteracao = string; export type ParameterdataAtualizacaoContato = string; export type ParameterdataAtualizacaoPedido = string; export type ParameterdataCriacao = string; export type ParameterdataCriacaoContato = string; export type ParameterdataFinaAgrupamento = string; export type ParameterdataFinalCustoProduto = string; export type ParameterdataFinalEmissaoContasPagar = string; export type ParameterdataFinalEmissaoContasReceber = string; export type ParameterdataFinalEmissaoOrdemServico = string; export type ParameterdataFinalNota = string; export type ParameterdataFinalOrdemCompra = string; export type ParameterdataFinalPedido = string; export type ParameterdataFinalVencimentoContasPagar = string; export type ParameterdataFinalVencimentoContasReceber = string; export type ParameterdataFinalVenda = string; export type ParameterdataInicialAgrupamento = string; export type ParameterdataInicialCustoProduto = string; export type ParameterdataInicialEmissaoContasPagar = string; export type ParameterdataInicialEmissaoContasReceber = string; export type ParameterdataInicialEmissaoOrdemServico = string; export type ParameterdataInicialNota = string; export type ParameterdataInicialOrdemCompra = string; export type ParameterdataInicialPedido = string; export type ParameterdataInicialVencimentoContasPagar = string; export type ParameterdataInicialVencimentoContasReceber = string; export type ParameterdataInicialVenda = string; export type ParameterdescricaoCategoriasReceitaDespesa = string; export type ParameterdescricaoMarca = string; export type ParametergrupoCategoriasReceitaDespesa = string; export type Parametergtin = number; export type ParameteridContatoContaPagar = number; export type ParameteridContatoOrdemServico = number; export type ParameteridFormaEnvio = number; export type ParameteridFormaEnvioAgrupamento = number; export type ParameteridFormaEnvioNota = number; export type ParameteridNotaContasReceber = number; export type ParameteridVendaContasReceber = number; export type ParameteridVendedorContato = number; export type ParameteridVendedorNota = number; export type ParameteridVendedorPedido = number; export type Parameterlimit = number; export type ParametermarcadoresContaPagar = Array<(string)>; export type ParametermarcadoresContaReceber = Array<(string)>; export type ParametermarcadoresNota = Array<(string)>; export type ParametermarcadoresOrdemCompra = Array<(string)>; export type ParametermarcadoresOrdemServico = Array<(string)>; export type ParametermarcadoresPedido = Array<(string)>; export type Parameternome = string; export type ParameternomeClienteContasPagar = string; export type ParameternomeClienteContasReceber = string; export type ParameternomeClienteOrdemServico = string; export type ParameternomeClientePedido = string; export type ParameternomeContato = string; export type ParameternomeFormaEnvio = string; export type ParameternomeFormaPagamento = string; export type ParameternomeFornecedorOrdemCompra = string; export type ParameternomeIntermediador = string; export type ParameternomeListaPreco = string; export type ParameternomeProduto = string; export type ParameternomeTipoContato = string; export type ParameternomeVendedor = string; export type ParameternumeroBancoContasPagar = string; export type ParameternumeroBancoContasReceber = string; export type ParameternumeroDocumentoContasPagar = string; export type ParameternumeroDocumentoContasReceber = string; export type ParameternumeroNota = number; export type ParameternumeroOrdemCompra = number; export type ParameternumeroOrdemServico = string; export type ParameternumeroPedido = number; export type ParameternumeroPedidoEcommerce = string; export type ParameternumeroPedidoEcommercePedido = string; export type Parameteroffset = number; export declare enum ParameterorderBy { ASC = "asc", DESC = "desc" } export type Parametersituacao = string; export declare enum ParametersituacaoContasPagar { ABERTO = "aberto", CANCELADA = "cancelada", PAGO = "pago", PARCIAL = "parcial", PREVISTA = "prevista" } export declare enum ParametersituacaoContasReceber { ABERTO = "aberto", CANCELADA = "cancelada", PAGO = "pago", PARCIAL = "parcial", PREVISTA = "prevista" } export declare enum ParametersituacaoContato { B = "B", A = "A", I = "I", E = "E" } export declare enum ParametersituacaoFormaEnvio { '_0' = 0, '_1' = 1, '_2' = 2, '_3' = 3, '_4' = 4, '_5' = 5, '_6' = 6, '_7' = 7, '_8' = 8, '_9' = 9, '_10' = 10, '_11' = 11, '_12' = 12, '_13' = 13, '_14' = 14, '_15' = 15, '_16' = 16, '_17' = 17, '_18' = 18, '_19' = 19, '_20' = 20, '_21' = 21, '_22' = 22, '_23' = 23, '_24' = 24, '_25' = 25, '_26' = 26, '_27' = 27, '_28' = 28 } export declare enum ParametersituacaoFormaPagamento { '_1' = 1, '_2' = 2 } export declare enum ParametersituacaoNota { '_1' = 1, '_2' = 2, '_3' = 3, '_4' = 4, '_5' = 5, '_6' = 6, '_7' = 7, '_8' = 8, '_9' = 9, '_10' = 10 } export declare enum ParametersituacaoOrdemCompra { '_0' = 0, '_1' = 1, '_2' = 2, '_3' = 3 } export declare enum ParametersituacaoOrdemServico { '_4' = 4, '_3' = 3, '_0' = 0, '_2' = 2, '_1' = 1, '_5' = 5, '_6' = 6, '_7' = 7 } export dec