This commit is contained in:
Luiz Silva 2025-06-30 12:50:16 -03:00
parent b0f1a63921
commit 4c60bfe948
7 changed files with 450 additions and 393 deletions

View file

@ -1,5 +1,35 @@
import { z } from 'zod';
import { tipoResposta } from 'p-respostas';
import { z } from 'zod';
type tipos_alertas = {
intervalo_alertas: "D" | "S" | "Q" | "M";
};
declare const intervalosDosAlertas: {
[k in tipos_alertas["intervalo_alertas"]]: string;
};
declare const enviarHoje: (inter: tipos_alertas["intervalo_alertas"] | null | undefined, data?: string) => boolean;
declare const intervalosTipos: (tipoEntrada: keyof typeof intervalosDosAlertas | undefined | null, log: string[]) => {
campo_situacao: string;
prefixo_assunto: string;
tipo: string;
enviar_hoje: boolean;
};
type tipo_proxima_avaliacao = {
parametros: {
sistema: string;
inquilino: string;
codigo_usuario: string;
nome_organizacao: string;
nome_usuario: string;
contatos_usuario: string;
data_criacao_conta: string;
};
retorno: tipoResposta<string>;
};
declare const abrirNps: (emDesenvolvimento: boolean) => (parametros: tipo_proxima_avaliacao["parametros"]) => Promise<void>;
/** Estrutura que deve ser aplicada para solictação de autenticação, deve ser feito via back */
declare const zAuntenticacaoResiduosSolicitar: z.ZodObject<{
@ -19,33 +49,33 @@ declare const zAuntenticacaoResiduosSolicitar: z.ZodObject<{
sistema_nome: z.ZodString;
sistema_logo: z.ZodString;
}, "strip", z.ZodTypeAny, {
sistema: string;
inquilino: string;
codigo_usuario: string;
nome_usuario: string;
email_usuario: string;
documento_usuario: string;
inquilino: string;
rotas: {};
url_usuarios: string;
url_empreendedores: string;
url_empreendimentos: string;
tipo_usuario: string;
sistema: string;
sistema_cor: string;
sistema_nome: string;
sistema_logo: string;
codigo_token?: string | undefined;
}, {
sistema: string;
inquilino: string;
codigo_usuario: string;
nome_usuario: string;
email_usuario: string;
documento_usuario: string;
inquilino: string;
rotas: {};
url_usuarios: string;
url_empreendedores: string;
url_empreendimentos: string;
tipo_usuario: string;
sistema: string;
sistema_cor: string;
sistema_nome: string;
sistema_logo: string;
@ -141,37 +171,7 @@ declare const zEmpreendimentoSincronizar: z.ZodObject<{
}>;
declare const nomesSincronizacoes: z.ZodEnum<["usuarios", "empreendedores", "empreendimentos"]>;
type tipo_proxima_avaliacao = {
parametros: {
sistema: string;
inquilino: string;
codigo_usuario: string;
nome_organizacao: string;
nome_usuario: string;
contatos_usuario: string;
data_criacao_conta: string;
};
retorno: tipoResposta<string>;
};
declare const abrirNps: (emDesenvolvimento: boolean) => (parametros: tipo_proxima_avaliacao["parametros"]) => Promise<void>;
declare const inquilinoStatus: z.ZodEnum<["ativo", "inativo"]>;
declare const statusinquilino: z.ZodEnum<["ativo", "inativo"]>;
type tipos_alertas = {
intervalo_alertas: "D" | "S" | "Q" | "M";
};
declare const intervalosDosAlertas: {
[k in tipos_alertas["intervalo_alertas"]]: string;
};
declare const enviarHoje: (inter: tipos_alertas["intervalo_alertas"] | null | undefined, data?: string) => boolean;
declare const intervalosTipos: (tipoEntrada: keyof typeof intervalosDosAlertas | undefined | null, log: string[]) => {
campo_situacao: string;
prefixo_assunto: string;
tipo: string;
enviar_hoje: boolean;
};
export { abrirNps, enviarHoje, inquilinoStatus, intervalosDosAlertas, intervalosTipos, nomesSincronizacoes, statusinquilino, type tipo_proxima_avaliacao, type tipo_zUsuarioSincronizar, type tipos_alertas, zAuntenticacaoResiduosSolicitar, zEmpreendedorSincronizar, zEmpreendimentoSincronizar, zUsuarioSincronizar };

File diff suppressed because one or more lines are too long