UNPKG

tinyerp-ts

Version:

SDK para a API do Tiny ERP em TypeScript

1,502 lines 199 kB
export declare const ErrorDTOSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly mensagem: { readonly type: "string"; }; readonly detalhes: { readonly type: "array"; readonly items: { readonly $ref: "#/components/schemas/ErrorDetailDTO"; }; readonly nullable: true; }; }; readonly type: "object"; }; export declare const ErrorDetailDTOSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly campo: { readonly type: "string"; }; readonly mensagem: { readonly type: "string"; }; }; readonly type: "object"; }; export declare const AnexoRequestModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly url: { readonly type: "string"; readonly nullable: true; }; readonly externo: {}; }; readonly type: "object"; }; export declare const AnexoResponseModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly url: { readonly type: "string"; readonly nullable: true; }; readonly externo: { readonly type: "boolean"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const CategoriaRequestModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const CategoriaResponseModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; readonly nome: { readonly type: "string"; readonly nullable: true; }; readonly caminhoCompleto: { readonly type: "string"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const ListarArvoreCategoriasModelResponseSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; readonly descricao: { readonly type: "string"; readonly nullable: true; }; readonly filhas: { readonly type: "array"; readonly items: { readonly $ref: "#/components/schemas/ListarArvoreCategoriasModelResponse"; }; readonly nullable: true; }; }; readonly type: "object"; }; export declare const CategoriaReceitaDespesaResponseModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; }; readonly descricao: { readonly type: "string"; }; }; readonly type: "object"; }; export declare const ListagemCategoriasReceitaDespesaResponseModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; }; readonly descricao: { readonly type: "string"; }; readonly grupo: { readonly type: "string"; }; }; readonly type: "object"; }; export declare const ContaContabilModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const ContaContabilRequestModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; }; }; readonly type: "object"; }; export declare const CriarContaPagarRequestModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly data: { readonly type: "string"; readonly nullable: true; }; readonly dataVencimento: { readonly type: "string"; readonly nullable: true; }; readonly valor: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly numeroDocumento: { readonly type: "string"; readonly nullable: true; }; readonly contato: { readonly $ref: "#/components/schemas/ContatoRequestModel"; }; readonly historico: { readonly type: "string"; readonly nullable: true; }; readonly categoria: { readonly $ref: "#/components/schemas/CategoriaRequestModel"; }; readonly dataCompetencia: { readonly type: "string"; readonly nullable: true; }; readonly ocorrencia: { readonly description: "\n- U - Unica\n- W - Semanal\n- Q - Quinzenal\n- M - Mensal\n- T - Trimestral\n- S - Semestral\n- A - Anual\n- P - Parcelada"; readonly type: "string"; readonly enum: readonly ["U", "W", "Q", "M", "T", "S", "A", "P"]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["U - Unica", "W - Semanal", "Q - Quinzenal", "M - Mensal", "T - Trimestral", "S - Semestral", "A - Anual", "P - Parcelada"]; }; readonly formaPagamento: { readonly description: "\n- 0 - Nao Definida\n- 2 - Dinheiro\n- 3 - Credito\n- 4 - Debito\n- 5 - Boleto\n- 6 - Deposito\n- 7 - Cheque\n- 8 - Crediario\n- 10 - Outra\n- 12 - Duplicata Mercantil\n- 14 - Vale\n- 15 - Pix\n- 16 - Vale Alimentacao\n- 17 - Vale Refeicao\n- 18 - Vale Presente\n- 19 - Vale Combustivel\n- 20 - Deposito Bancario\n- 21 - Transferencia Bancaria Carteira Digital\n- 22 - Fidelidade Cashback Credito Virtual"; readonly type: "integer"; readonly enum: readonly [0, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["0 - Nao Definida", "2 - Dinheiro", "3 - Credito", "4 - Debito", "5 - Boleto", "6 - Deposito", "7 - Cheque", "8 - Crediario", "10 - Outra", "12 - Duplicata Mercantil", "14 - Vale", "15 - Pix", "16 - Vale Alimentacao", "17 - Vale Refeicao", "18 - Vale Presente", "19 - Vale Combustivel", "20 - Deposito Bancario", "21 - Transferencia Bancaria Carteira Digital", "22 - Fidelidade Cashback Credito Virtual"]; }; readonly diaVencimento: { readonly type: "integer"; readonly nullable: true; }; readonly quantidadeParcelas: { readonly type: "integer"; readonly nullable: true; }; readonly diaSemanaVencimento: { readonly type: "integer"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const CriarContaPagarResponseModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; }; }; readonly type: "object"; }; export declare const ListagemContasPagarResponseModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; readonly situacao: { readonly description: "\n- aberto - Aberto\n- cancelada - Cancelada\n- pago - Pago\n- parcial - Parcial\n- prevista - Prevista"; readonly type: "string"; readonly enum: readonly ["aberto", "cancelada", "pago", "parcial", "prevista"]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["aberto - Aberto", "cancelada - Cancelada", "pago - Pago", "parcial - Parcial", "prevista - Prevista"]; }; readonly data: { readonly type: "string"; readonly nullable: true; }; readonly dataVencimento: { readonly type: "string"; readonly nullable: true; }; readonly historico: { readonly type: "string"; readonly nullable: true; }; readonly valor: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly numeroDocumento: { readonly type: "string"; readonly nullable: true; }; readonly numeroBanco: { readonly type: "string"; readonly nullable: true; }; readonly serieDocumento: { readonly type: "string"; readonly nullable: true; }; readonly cliente: { readonly $ref: "#/components/schemas/ContatoModelResponse"; }; readonly marcadores: {}; }; readonly type: "object"; }; export declare const ObterContaPagarModelResponseSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; }; readonly situacao: { readonly description: "\n- aberto - Aberto\n- cancelada - Cancelada\n- pago - Pago\n- parcial - Parcial\n- prevista - Prevista"; readonly type: "string"; readonly enum: readonly ["aberto", "cancelada", "pago", "parcial", "prevista"]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["aberto - Aberto", "cancelada - Cancelada", "pago - Pago", "parcial - Parcial", "prevista - Prevista"]; }; readonly data: { readonly type: "string"; }; readonly dataVencimento: { readonly type: "string"; }; readonly dataCompetencia: { readonly type: "string"; }; readonly dataLiquidacao: { readonly type: "string"; readonly nullable: true; }; readonly diaVencimento: { readonly type: "integer"; readonly nullable: true; }; readonly diaSemanaVencimento: { readonly description: "\n- 0 - Domingo\n- 1 - Segunda\n- 2 - Terca\n- 3 - Quarta\n- 4 - Quinta\n- 5 - Sexta\n- 6 - Sabado"; readonly type: "integer"; readonly enum: readonly [0, 1, 2, 3, 4, 5, 6]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["0 - Domingo", "1 - Segunda", "2 - Terca", "3 - Quarta", "4 - Quinta", "5 - Sexta", "6 - Sabado"]; }; readonly numeroDocumento: { readonly type: "string"; }; readonly serieDocumento: { readonly type: "string"; readonly nullable: true; }; readonly ocorrencia: { readonly description: "\n- U - Unica\n- W - Semanal\n- Q - Quinzenal\n- M - Mensal\n- T - Trimestral\n- S - Semestral\n- A - Anual\n- P - Parcelada"; readonly type: "string"; readonly enum: readonly ["U", "W", "Q", "M", "T", "S", "A", "P"]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["U - Unica", "W - Semanal", "Q - Quinzenal", "M - Mensal", "T - Trimestral", "S - Semestral", "A - Anual", "P - Parcelada"]; }; readonly quantidadeParcelas: { readonly type: "integer"; readonly nullable: true; }; readonly valor: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly saldo: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly valorPago: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly multa: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly juros: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly contato: { readonly $ref: "#/components/schemas/ContatoModelResponse"; }; readonly categoria: { readonly $ref: "#/components/schemas/CategoriaReceitaDespesaResponseModel"; }; readonly formaPagamento: { readonly $ref: "#/components/schemas/FormaPagamentoResponseModel"; }; readonly historico: { readonly type: "string"; }; readonly marcadores: {}; }; readonly type: "object"; }; export declare const AtualizarContaReceberRequestModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly taxa: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly dataVencimento: { readonly type: "string"; readonly nullable: true; }; readonly categoria: { readonly $ref: "#/components/schemas/CategoriaRequestModel"; }; readonly dataCompetencia: { readonly type: "string"; readonly nullable: true; }; readonly atualizarContaRecorrente: { readonly type: "boolean"; }; }; readonly type: "object"; }; export declare const BaixarContaReceberModelRequestSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly contaDestino: { readonly $ref: "#/components/schemas/ContaContabilRequestModel"; }; readonly data: { readonly type: "string"; readonly nullable: true; }; readonly categoria: { readonly $ref: "#/components/schemas/CategoriaRequestModel"; }; readonly historico: { readonly type: "string"; readonly nullable: true; }; readonly taxa: { readonly type: "string"; readonly nullable: true; }; readonly juros: { readonly type: "string"; readonly nullable: true; }; readonly desconto: { readonly type: "string"; readonly nullable: true; }; readonly valorPago: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly acrescimo: { readonly type: "string"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const CriarContaReceberRequestModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly data: { readonly type: "string"; readonly nullable: true; }; readonly dataVencimento: { readonly type: "string"; readonly nullable: true; }; readonly valor: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly numeroDocumento: { readonly type: "string"; readonly nullable: true; }; readonly contato: { readonly $ref: "#/components/schemas/ContatoRequestModel"; }; readonly historico: { readonly type: "string"; readonly nullable: true; }; readonly categoria: { readonly $ref: "#/components/schemas/CategoriaRequestModel"; }; readonly dataCompetencia: { readonly type: "string"; readonly nullable: true; }; readonly formaRecebimento: { readonly type: "integer"; readonly nullable: true; }; readonly ocorrencia: { readonly description: "\n- U - Unica\n- W - Semanal\n- Q - Quinzenal\n- M - Mensal\n- T - Trimestral\n- S - Semestral\n- A - Anual\n- P - Parcelada"; readonly type: "string"; readonly enum: readonly ["U", "W", "Q", "M", "T", "S", "A", "P"]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["U - Unica", "W - Semanal", "Q - Quinzenal", "M - Mensal", "T - Trimestral", "S - Semestral", "A - Anual", "P - Parcelada"]; }; readonly diaVencimento: { readonly type: "integer"; readonly nullable: true; }; readonly diaSemanaVencimento: { readonly type: "integer"; readonly nullable: true; }; readonly quantidadeParcelas: { readonly type: "integer"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const CriarContaReceberResponseModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; }; }; readonly type: "object"; }; export declare const ListagemContasReceberResponseModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; readonly situacao: { readonly description: "\n- aberto - Aberto\n- cancelada - Cancelada\n- pago - Pago\n- parcial - Parcial\n- prevista - Prevista"; readonly type: "string"; readonly enum: readonly ["aberto", "cancelada", "pago", "parcial", "prevista"]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["aberto - Aberto", "cancelada - Cancelada", "pago - Pago", "parcial - Parcial", "prevista - Prevista"]; }; readonly data: { readonly type: "string"; readonly nullable: true; }; readonly dataVencimento: { readonly type: "string"; readonly nullable: true; }; readonly historico: { readonly type: "string"; readonly nullable: true; }; readonly valor: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly numeroDocumento: { readonly type: "string"; readonly nullable: true; }; readonly numeroBanco: { readonly type: "string"; readonly nullable: true; }; readonly serieDocumento: { readonly type: "string"; readonly nullable: true; }; readonly cliente: { readonly $ref: "#/components/schemas/ContatoModelResponse"; }; readonly quantidadeParcelasAntecipadas: { readonly type: "integer"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const ObterContaReceberResponseModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; readonly situacao: { readonly description: "\n- aberto - Aberto\n- cancelada - Cancelada\n- pago - Pago\n- parcial - Parcial\n- prevista - Prevista"; readonly type: "string"; readonly enum: readonly ["aberto", "cancelada", "pago", "parcial", "prevista"]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["aberto - Aberto", "cancelada - Cancelada", "pago - Pago", "parcial - Parcial", "prevista - Prevista"]; }; readonly data: { readonly type: "string"; readonly nullable: true; }; readonly dataVencimento: { readonly type: "string"; readonly nullable: true; }; readonly dataCompetencia: { readonly type: "string"; readonly nullable: true; }; readonly dataLiquidacao: { readonly type: "string"; readonly nullable: true; }; readonly diaVencimento: { readonly type: "integer"; readonly nullable: true; }; readonly diaSemanaVencimento: { readonly description: "\n- 0 - Domingo\n- 1 - Segunda\n- 2 - Terca\n- 3 - Quarta\n- 4 - Quinta\n- 5 - Sexta\n- 6 - Sabado"; readonly type: "integer"; readonly enum: readonly [0, 1, 2, 3, 4, 5, 6]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["0 - Domingo", "1 - Segunda", "2 - Terca", "3 - Quarta", "4 - Quinta", "5 - Sexta", "6 - Sabado"]; }; readonly numeroDocumento: { readonly type: "string"; readonly nullable: true; }; readonly serieDocumento: { readonly type: "string"; readonly nullable: true; }; readonly ocorrencia: { readonly description: "\n- U - Unica\n- W - Semanal\n- Q - Quinzenal\n- M - Mensal\n- T - Trimestral\n- S - Semestral\n- A - Anual\n- P - Parcelada"; readonly type: "string"; readonly enum: readonly ["U", "W", "Q", "M", "T", "S", "A", "P"]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["U - Unica", "W - Semanal", "Q - Quinzenal", "M - Mensal", "T - Trimestral", "S - Semestral", "A - Anual", "P - Parcelada"]; }; readonly quantidadeParcelas: { readonly type: "integer"; readonly nullable: true; }; readonly valor: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly saldo: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly taxa: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly juros: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly multa: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly valorPago: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly cliente: { readonly $ref: "#/components/schemas/ContatoModelResponse"; }; readonly categoria: { readonly $ref: "#/components/schemas/CategoriaReceitaDespesaResponseModel"; }; readonly formaRecebimento: { readonly $ref: "#/components/schemas/FormaRecebimentoResponseModel"; }; readonly historico: { readonly type: "string"; readonly nullable: true; }; readonly linkBoleto: { readonly type: "string"; readonly nullable: true; }; readonly quantidadeParcelasAntecipadas: { readonly type: "integer"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const AtualizarContatoContatoModelRequestSchema: { readonly title: " "; readonly description: " "; readonly allOf: readonly [{ readonly $ref: "#/components/schemas/BasePessoaContatoModel"; }]; }; export declare const AtualizarContatoModelRequestSchema: { readonly title: " "; readonly description: " "; readonly allOf: readonly [{ readonly $ref: "#/components/schemas/CriarAtualizarContatoModelRequest"; }]; }; export declare const BaseContatoModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly nome: { readonly type: "string"; readonly nullable: true; }; readonly codigo: { readonly type: "string"; readonly nullable: true; }; readonly fantasia: { readonly type: "string"; readonly nullable: true; }; readonly tipoPessoa: { readonly description: "\n- J - Juridica\n- F - Fisica\n- E - Estrangeiro\n- X - Estrangeiro No Brasil"; readonly type: "string"; readonly enum: readonly ["J", "F", "E", "X"]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["J - Juridica", "F - Fisica", "E - Estrangeiro", "X - Estrangeiro No Brasil"]; }; readonly cpfCnpj: { readonly type: "string"; readonly nullable: true; }; readonly inscricaoEstadual: { readonly type: "string"; readonly nullable: true; }; readonly rg: { readonly type: "string"; readonly nullable: true; }; readonly telefone: { readonly type: "string"; readonly nullable: true; }; readonly celular: { readonly type: "string"; readonly nullable: true; }; readonly email: { readonly type: "string"; readonly nullable: true; }; readonly endereco: { readonly $ref: "#/components/schemas/EnderecoModel"; }; }; readonly type: "object"; }; export declare const BasePessoaContatoModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly nome: { readonly type: "string"; readonly nullable: true; }; readonly telefone: { readonly type: "string"; readonly nullable: true; }; readonly ramal: { readonly type: "string"; readonly nullable: true; }; readonly email: { readonly type: "string"; readonly nullable: true; }; readonly setor: { readonly type: "string"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const ContatoModelSchema: { readonly title: " "; readonly description: " "; readonly type: "object"; readonly allOf: readonly [{ readonly $ref: "#/components/schemas/BaseContatoModel"; }, { readonly properties: { readonly enderecoCobranca: { readonly $ref: "#/components/schemas/EnderecoModel"; }; readonly inscricaoMunicipal: { readonly type: "string"; readonly nullable: true; }; readonly telefoneAdicional: { readonly type: "string"; readonly nullable: true; }; readonly emailNfe: { readonly type: "string"; readonly nullable: true; }; readonly site: { readonly type: "string"; readonly nullable: true; }; readonly regimeTributario: { readonly description: "\n- 1 - Simples Nacional\n- 2 - Simples Nacional Excesso Receita\n- 3 - Regime Normal\n- 4 - Mei"; readonly type: "integer"; readonly enum: readonly [1, 2, 3, 4]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["1 - Simples Nacional", "2 - Simples Nacional Excesso Receita", "3 - Regime Normal", "4 - Mei"]; }; readonly estadoCivil: { readonly description: "\n- 1 - Casado\n- 2 - Solteiro\n- 3 - Viuvo\n- 4 - Separado\n- 5 - Desquitado"; readonly type: "integer"; readonly enum: readonly [1, 2, 3, 4, 5]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["1 - Casado", "2 - Solteiro", "3 - Viuvo", "4 - Separado", "5 - Desquitado"]; }; readonly profissao: { readonly type: "string"; readonly nullable: true; }; readonly sexo: { readonly description: "\n- masculino - Masculino\n- feminino - Feminino"; readonly type: "string"; readonly enum: readonly ["masculino", "feminino"]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["masculino - Masculino", "feminino - Feminino"]; }; readonly dataNascimento: { readonly type: "string"; readonly nullable: true; }; readonly naturalidade: { readonly type: "string"; readonly nullable: true; }; readonly nomePai: { readonly type: "string"; readonly nullable: true; }; readonly nomeMae: { readonly type: "string"; readonly nullable: true; }; readonly cpfPai: { readonly type: "string"; readonly nullable: true; }; readonly cpfMae: { readonly type: "string"; readonly nullable: true; }; readonly limiteCredito: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly situacao: { readonly description: "\n- B - Ativo\n- A - Ativo Com Acesso Sistema\n- I - Inativo\n- E - Excluido"; readonly type: "string"; readonly enum: readonly ["B", "A", "I", "E"]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["B - Ativo", "A - Ativo Com Acesso Sistema", "I - Inativo", "E - Excluido"]; }; readonly observacoes: { readonly type: "string"; readonly nullable: true; }; }; readonly type: "object"; }]; }; export declare const ContatoModelResponseSchema: { readonly title: " "; readonly description: " "; readonly type: "object"; readonly allOf: readonly [{ readonly $ref: "#/components/schemas/BaseContatoModel"; }, { readonly properties: { readonly id: { readonly type: "integer"; }; }; readonly type: "object"; }]; }; export declare const CriarAtualizarContatoModelRequestSchema: { readonly title: " "; readonly description: " "; readonly type: "object"; readonly allOf: readonly [{ readonly $ref: "#/components/schemas/ContatoModel"; }, { readonly properties: { readonly vendedor: { readonly $ref: "#/components/schemas/VendedorRequestModel"; }; readonly tipos: { readonly type: "array"; readonly items: { readonly type: "integer"; }; }; readonly contatos: { readonly type: "array"; readonly items: { readonly $ref: "#/components/schemas/CriarContatoContatoModelRequest"; }; readonly nullable: true; }; }; readonly type: "object"; }]; }; export declare const CriarContatoContatoModelRequestSchema: { readonly title: " "; readonly description: " "; readonly allOf: readonly [{ readonly $ref: "#/components/schemas/BasePessoaContatoModel"; }]; }; export declare const CriarContatoContatoModelResponseSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const CriarContatoModelRequestSchema: { readonly title: " "; readonly description: " "; readonly allOf: readonly [{ readonly $ref: "#/components/schemas/CriarAtualizarContatoModelRequest"; }]; }; export declare const CriarContatoModelResponseSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; }; }; readonly type: "object"; }; export declare const ListagemContatoModelResponseSchema: { readonly title: " "; readonly description: " "; readonly type: "object"; readonly allOf: readonly [{ readonly $ref: "#/components/schemas/BaseContatoModel"; }, { readonly properties: { readonly id: { readonly type: "integer"; }; readonly vendedor: { readonly nullable: true; readonly oneOf: readonly [{ readonly $ref: "#/components/schemas/VendedorResponseModel"; }]; }; readonly situacao: { readonly description: "\n- B - Ativo\n- A - Ativo Com Acesso Sistema\n- I - Inativo\n- E - Excluido"; readonly type: "string"; readonly enum: readonly ["B", "A", "I", "E"]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["B - Ativo", "A - Ativo Com Acesso Sistema", "I - Inativo", "E - Excluido"]; }; readonly dataCriacao: { readonly type: "string"; readonly nullable: true; }; readonly dataAtualizacao: { readonly type: "string"; readonly nullable: true; }; }; readonly type: "object"; }]; }; export declare const ListagemContatosContatoModelResponseSchema: { readonly title: " "; readonly description: " "; readonly type: "object"; readonly allOf: readonly [{ readonly $ref: "#/components/schemas/PessoaContatoModel"; }, { readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; }; readonly type: "object"; }]; }; export declare const ListarTiposDeContatosModelResponseSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; }; readonly nome: { readonly type: "string"; }; readonly perfilContato: { readonly description: "\n- 0 - Outro\n- 1 - Cliente\n- 2 - Fornecedor\n- 3 - Vendedor\n- 4 - Transportador\n- 5 - Funcionario"; readonly type: "string"; readonly enum: readonly [0, 1, 2, 3, 4, 5]; readonly 'x-enumDescriptions': readonly ["0 - Outro", "1 - Cliente", "2 - Fornecedor", "3 - Vendedor", "4 - Transportador", "5 - Funcionario"]; }; }; readonly type: "object"; }; export declare const ObterContatoContatoModelResponseSchema: { readonly title: " "; readonly description: " "; readonly type: "object"; readonly allOf: readonly [{ readonly $ref: "#/components/schemas/PessoaContatoModel"; }, { readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; }; readonly type: "object"; }]; }; export declare const ObterContatoModelResponseSchema: { readonly title: " "; readonly description: " "; readonly type: "object"; readonly allOf: readonly [{ readonly $ref: "#/components/schemas/ContatoModel"; }, { readonly properties: { readonly id: { readonly type: "integer"; }; readonly dataCriacao: { readonly type: "string"; readonly nullable: true; }; readonly dataAtualizacao: { readonly type: "string"; readonly nullable: true; }; readonly vendedor: { readonly nullable: true; readonly oneOf: readonly [{ readonly $ref: "#/components/schemas/VendedorResponseModel"; }]; }; readonly tipos: { readonly type: "array"; readonly items: { readonly $ref: "#/components/schemas/TipoContatoModel"; }; readonly nullable: true; }; readonly contatos: { readonly type: "array"; readonly items: { readonly $ref: "#/components/schemas/PessoaContatoModel"; }; readonly nullable: true; }; }; readonly type: "object"; }]; }; export declare const PessoaContatoModelSchema: { readonly title: " "; readonly description: " "; readonly type: "object"; readonly allOf: readonly [{ readonly $ref: "#/components/schemas/BasePessoaContatoModel"; }, { readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; }; readonly type: "object"; }]; }; export declare const TipoContatoModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; readonly descricao: { readonly type: "string"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const ObterInfoContaModelResponseSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly razaoSocial: { readonly type: "string"; }; readonly cpfCnpj: { readonly type: "string"; }; readonly fantasia: { readonly type: "string"; }; readonly enderecoEmpresa: { readonly $ref: "#/components/schemas/EnderecoModel"; }; readonly fone: { readonly type: "string"; }; readonly email: { readonly type: "string"; }; readonly inscricaoEstadual: { readonly type: "string"; }; readonly regimeTributario: { readonly description: "\n- 1 - Simples Nacional\n- 2 - Simples Nacional Excesso Receita\n- 3 - Regime Normal\n- 4 - Mei"; readonly type: "integer"; readonly enum: readonly [1, 2, 3, 4]; readonly 'x-enumDescriptions': readonly ["1 - Simples Nacional", "2 - Simples Nacional Excesso Receita", "3 - Regime Normal", "4 - Mei"]; }; }; readonly type: "object"; }; export declare const DepositoRequestModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; }; }; readonly type: "object"; }; export declare const DepositoResponseModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; }; readonly nome: { readonly type: "string"; }; }; readonly type: "object"; }; export declare const BaseEcommerceModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; readonly nome: { readonly type: "string"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const EcommerceRequestModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; readonly numeroPedidoEcommerce: { readonly type: "string"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const EcommerceResponseModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; readonly nome: { readonly type: "string"; readonly nullable: true; }; readonly numeroPedidoEcommerce: { readonly type: "string"; readonly nullable: true; }; readonly numeroPedidoCanalVenda: { readonly type: "string"; readonly nullable: true; }; readonly canalVenda: { readonly type: "string"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const EmbalagemRequestModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; readonly tipo: { readonly description: "\n- 0 - Nao Definido\n- 1 - Envelope\n- 2 - Caixa\n- 3 - Cilindro"; readonly type: "integer"; readonly enum: readonly [0, 1, 2, 3]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["0 - Nao Definido", "1 - Envelope", "2 - Caixa", "3 - Cilindro"]; }; }; readonly type: "object"; }; export declare const EmbalagemResponseModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; readonly nullable: true; }; readonly tipo: { readonly description: "\n- 0 - Nao Definido\n- 1 - Envelope\n- 2 - Caixa\n- 3 - Cilindro"; readonly type: "integer"; readonly enum: readonly [0, 1, 2, 3]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["0 - Nao Definido", "1 - Envelope", "2 - Caixa", "3 - Cilindro"]; }; readonly descricao: { readonly type: "string"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const EnderecoEntregaModelResponseSchema: { readonly title: " "; readonly description: " "; readonly type: "object"; readonly allOf: readonly [{ readonly $ref: "#/components/schemas/EnderecoModel"; }, { readonly properties: { readonly nomeDestinatario: { readonly type: "string"; readonly nullable: true; }; readonly cpfCnpj: { readonly type: "string"; readonly nullable: true; }; readonly tipoPessoa: { readonly type: "string"; readonly nullable: true; }; }; readonly type: "object"; }]; }; export declare const EnderecoModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly endereco: { readonly type: "string"; readonly nullable: true; }; readonly numero: { readonly type: "string"; readonly nullable: true; }; readonly complemento: { readonly type: "string"; readonly nullable: true; }; readonly bairro: { readonly type: "string"; readonly nullable: true; }; readonly municipio: { readonly type: "string"; readonly nullable: true; }; readonly cep: { readonly type: "string"; readonly nullable: true; }; readonly uf: { readonly type: "string"; readonly nullable: true; }; readonly pais: { readonly type: "string"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const AtualizarProdutoEstoqueModelRequestSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly deposito: { readonly $ref: "#/components/schemas/DepositoRequestModel"; }; readonly tipo: { readonly description: "\n- B - Balanco\n- E - Entrada\n- S - Saida"; readonly type: "string"; readonly enum: readonly ["B", "E", "S"]; readonly nullable: true; readonly 'x-enumDescriptions': readonly ["B - Balanco", "E - Entrada", "S - Saida"]; }; readonly data: { readonly type: "string"; readonly nullable: true; }; readonly quantidade: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly precoUnitario: { readonly type: "number"; readonly format: "float"; readonly nullable: true; }; readonly observacoes: { readonly type: "string"; readonly nullable: true; }; }; readonly type: "object"; }; export declare const AtualizarProdutoEstoqueModelResponseSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly idLancamento: { readonly type: "integer"; }; }; readonly type: "object"; }; export declare const DepositoModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; }; readonly nome: { readonly type: "string"; }; readonly desconsiderar: { readonly type: "boolean"; }; readonly saldo: { readonly type: "number"; readonly format: "float"; }; readonly reservado: { readonly type: "number"; readonly format: "float"; }; readonly disponivel: { readonly type: "number"; readonly format: "float"; }; }; readonly type: "object"; }; export declare const ObterEstoqueProdutoModelResponseSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; }; readonly nome: { readonly type: "string"; }; readonly codigo: { readonly type: "string"; }; readonly unidade: { readonly type: "string"; }; readonly saldo: { readonly type: "number"; readonly format: "float"; }; readonly reservado: { readonly type: "number"; readonly format: "float"; }; readonly disponivel: { readonly type: "number"; readonly format: "float"; }; readonly depositos: { readonly type: "array"; readonly items: { readonly $ref: "#/components/schemas/DepositoModel"; }; }; }; readonly type: "object"; }; export declare const CriarAgrupamentoRequestModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly idsNotasFiscais: { readonly type: "array"; readonly items: { readonly type: "integer"; }; }; readonly idsPedidos: { readonly type: "array"; readonly items: { readonly type: "integer"; }; }; readonly objetosAvulsos: { readonly type: "array"; readonly items: { readonly $ref: "#/components/schemas/ObjetoAvulsoRequestModel"; }; }; }; readonly type: "object"; }; export declare const CriarAgrupamentoResponseModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly id: { readonly type: "integer"; }; }; readonly type: "object"; }; export declare const ExpedicaoRequestModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly descricao: { readonly type: "string"; readonly nullable: true; }; readonly volume: { readonly $ref: "#/components/schemas/VolumeExpedicaoRequestModel"; }; readonly logistica: { readonly $ref: "#/components/schemas/LogisticaExpedicaoRequestModel"; }; }; readonly type: "object"; }; export declare const LogisticaExpedicaoRequestModelSchema: { readonly title: " "; readonly description: " "; readonly properties: { readonly form