1143 lines
42 KiB
TypeScript
1143 lines
42 KiB
TypeScript
import { chaves_produto } from 'autenticacao-drive';
|
|
import * as zod from 'zod';
|
|
import { z } from 'zod';
|
|
import * as p_respostas from 'p-respostas';
|
|
import { tipoResposta } from 'p-respostas';
|
|
|
|
declare const tipos_acesso_quipo: z.ZodEnum<["publico", "governo", "sociedade"]>;
|
|
declare const ztokenQuipo: z.ZodObject<{
|
|
provedor: z.ZodString;
|
|
codigo_usuario: z.ZodString;
|
|
nome_usuario: z.ZodString;
|
|
$cliente: z.ZodString;
|
|
nome_conta: z.ZodString;
|
|
codigo_acesso_produto: z.ZodString;
|
|
codigo_autenticacao: z.ZodString;
|
|
chave_produto: z.ZodEnum<[(typeof chaves_produto)["betha-meio-ambiente"], (typeof chaves_produto)["e-licencie-gov"]]>;
|
|
tipo_de_acesso: z.ZodEnum<["publico", "governo", "sociedade"]>;
|
|
exp: z.ZodOptional<z.ZodNumber>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
provedor: string;
|
|
codigo_usuario: string;
|
|
nome_usuario: string;
|
|
$cliente: string;
|
|
nome_conta: string;
|
|
codigo_acesso_produto: string;
|
|
codigo_autenticacao: string;
|
|
chave_produto: (typeof chaves_produto)["betha-meio-ambiente"] | (typeof chaves_produto)["e-licencie-gov"];
|
|
tipo_de_acesso: "publico" | "governo" | "sociedade";
|
|
exp?: number | undefined;
|
|
}, {
|
|
provedor: string;
|
|
codigo_usuario: string;
|
|
nome_usuario: string;
|
|
$cliente: string;
|
|
nome_conta: string;
|
|
codigo_acesso_produto: string;
|
|
codigo_autenticacao: string;
|
|
chave_produto: (typeof chaves_produto)["betha-meio-ambiente"] | (typeof chaves_produto)["e-licencie-gov"];
|
|
tipo_de_acesso: "publico" | "governo" | "sociedade";
|
|
exp?: number | undefined;
|
|
}>;
|
|
type tipos_de_acesso_quipo = z.infer<typeof ztokenQuipo>["tipo_de_acesso"];
|
|
type tipoTokenQuipo = z.infer<typeof ztokenQuipo>;
|
|
|
|
declare const zAmbiente: z.ZodEnum<["desenvolvimento", "producao"]>;
|
|
|
|
type tipoUsuarioExterno = {
|
|
_nome: string;
|
|
_email: string;
|
|
_telefone: string;
|
|
vinculo: string;
|
|
$cliente: string;
|
|
chave_produto: string;
|
|
codigo: string;
|
|
_cpf: string;
|
|
};
|
|
|
|
/** todas as rotas de comunicação com autenticador partem dessa variável */
|
|
declare const pAutenticacao: {
|
|
validarToken: ({ ambiente, post, }: {
|
|
ambiente: zod.TypeOf<typeof zAmbiente>;
|
|
post: {
|
|
token: string;
|
|
};
|
|
}) => Promise<"valido" | "erro">;
|
|
urlAutenticacao: (ambiente: zod.TypeOf<typeof zAmbiente>) => string;
|
|
codigoContaSite: ({ ambiente, post, }: {
|
|
ambiente: zod.TypeOf<typeof zAmbiente>;
|
|
post: {
|
|
site: string;
|
|
};
|
|
}) => Promise<p_respostas.tipoResposta<string>>;
|
|
usuarios_quipo: ({ token_produto, ambiente, tipo, }: {
|
|
ambiente: zod.TypeOf<typeof zAmbiente>;
|
|
token_produto: string;
|
|
tipo: tipos_de_acesso_quipo;
|
|
}) => Promise<p_respostas.tipoResposta<tipoUsuarioExterno[]>>;
|
|
usuarios_quipo_vincular: ({ token_produto, ambiente, $cliente, vinculo, codigo_usuario, email, }: {
|
|
ambiente: zod.TypeOf<typeof zAmbiente>;
|
|
token_produto: string;
|
|
$cliente: string;
|
|
vinculo: string;
|
|
codigo_usuario?: string;
|
|
email: string;
|
|
}) => Promise<p_respostas.tipoResposta<string>>;
|
|
};
|
|
|
|
/** aplica a todas as consultas */
|
|
declare const z_padroes: z.ZodObject<{
|
|
tabela: z.ZodString;
|
|
filtros: z.ZodOptional<z.ZodArray<z.ZodObject<{
|
|
coluna: z.ZodString;
|
|
valor: z.ZodAny;
|
|
operador: z.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: z.ZodOptional<z.ZodString>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
tabela: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
}, {
|
|
tabela: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
}>;
|
|
declare const visoes_pilao: {
|
|
z_contagem_em_barra_vertical: z.ZodObject<z.objectUtil.extendShape<{
|
|
colanuEixoX: z.ZodString;
|
|
colunaAgrupamento: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
|
|
}, {
|
|
tabela: z.ZodString;
|
|
filtros: z.ZodOptional<z.ZodArray<z.ZodObject<{
|
|
coluna: z.ZodString;
|
|
valor: z.ZodAny;
|
|
operador: z.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: z.ZodOptional<z.ZodString>;
|
|
}>, "strip", z.ZodTypeAny, {
|
|
tabela: string;
|
|
colanuEixoX: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
colunaAgrupamento?: string[] | undefined;
|
|
}, {
|
|
tabela: string;
|
|
colanuEixoX: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
colunaAgrupamento?: string[] | undefined;
|
|
}>;
|
|
z_contagem_em_pizza: z.ZodObject<z.objectUtil.extendShape<{
|
|
classes: z.ZodString;
|
|
}, {
|
|
tabela: z.ZodString;
|
|
filtros: z.ZodOptional<z.ZodArray<z.ZodObject<{
|
|
coluna: z.ZodString;
|
|
valor: z.ZodAny;
|
|
operador: z.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: z.ZodOptional<z.ZodString>;
|
|
}>, "strip", z.ZodTypeAny, {
|
|
tabela: string;
|
|
classes: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
}, {
|
|
tabela: string;
|
|
classes: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
}>;
|
|
z_tabela: z.ZodObject<z.objectUtil.extendShape<{
|
|
colunas: z.ZodArray<z.ZodString, "many">;
|
|
coluna_ordem: z.ZodOptional<z.ZodString>;
|
|
direcao_ordem: z.ZodOptional<z.ZodEnum<["asc", "desc", "1", "-1"]>>;
|
|
}, {
|
|
tabela: z.ZodString;
|
|
filtros: z.ZodOptional<z.ZodArray<z.ZodObject<{
|
|
coluna: z.ZodString;
|
|
valor: z.ZodAny;
|
|
operador: z.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: z.ZodOptional<z.ZodString>;
|
|
}>, "strip", z.ZodTypeAny, {
|
|
tabela: string;
|
|
colunas: string[];
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
coluna_ordem?: string | undefined;
|
|
direcao_ordem?: "1" | "asc" | "desc" | "-1" | undefined;
|
|
}, {
|
|
tabela: string;
|
|
colunas: string[];
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
coluna_ordem?: string | undefined;
|
|
direcao_ordem?: "1" | "asc" | "desc" | "-1" | undefined;
|
|
}>;
|
|
z_soma_em_barra_vertical: z.ZodObject<z.objectUtil.extendShape<{
|
|
colanuEixoX: z.ZodString;
|
|
colunaSoma: z.ZodString;
|
|
unidadeSoma: z.ZodOptional<z.ZodString>;
|
|
colunaAgrupamento: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
|
|
exibirComoPorcentagem: z.ZodOptional<z.ZodBoolean>;
|
|
}, {
|
|
tabela: z.ZodString;
|
|
filtros: z.ZodOptional<z.ZodArray<z.ZodObject<{
|
|
coluna: z.ZodString;
|
|
valor: z.ZodAny;
|
|
operador: z.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: z.ZodOptional<z.ZodString>;
|
|
}>, "strip", z.ZodTypeAny, {
|
|
tabela: string;
|
|
colanuEixoX: string;
|
|
colunaSoma: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
colunaAgrupamento?: string[] | undefined;
|
|
unidadeSoma?: string | undefined;
|
|
exibirComoPorcentagem?: boolean | undefined;
|
|
}, {
|
|
tabela: string;
|
|
colanuEixoX: string;
|
|
colunaSoma: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
colunaAgrupamento?: string[] | undefined;
|
|
unidadeSoma?: string | undefined;
|
|
exibirComoPorcentagem?: boolean | undefined;
|
|
}>;
|
|
};
|
|
|
|
declare const z_tipos_campos_reg_grafico: z.ZodEnum<["tabela", "coluna", "texto", "lista_colunas", "lista_filtros", "ordem", "booleana"]>;
|
|
type tipo_estrutura_visao_grafico<T extends keyof typeof visoes_pilao> = {
|
|
/** Nome da Visão */
|
|
visao: T;
|
|
/** Rotulo */
|
|
rotulo: string;
|
|
/** Retorna a tabela Referente ao Registro */
|
|
tabela: (_: z.infer<(typeof visoes_pilao)[T]> & z.infer<typeof z_padroes>) => string;
|
|
/** Descrição */
|
|
descricao: (_: z.infer<(typeof visoes_pilao)[T]> & z.infer<typeof z_padroes>) => string;
|
|
/** Lista os campos e suas configurações */
|
|
campos: {
|
|
[c in keyof Required<z.infer<(typeof visoes_pilao)[T]> & z.infer<typeof z_padroes>>]: {
|
|
rotulo: string;
|
|
tipo_campo: z.infer<typeof z_tipos_campos_reg_grafico>;
|
|
order: number;
|
|
};
|
|
};
|
|
};
|
|
|
|
declare const zp_deletar_registros: z.ZodObject<{
|
|
tabela: z.ZodString;
|
|
codigos: z.ZodArray<z.ZodString, "many">;
|
|
}, "strip", z.ZodTypeAny, {
|
|
tabela: string;
|
|
codigos: string[];
|
|
}, {
|
|
tabela: string;
|
|
codigos: string[];
|
|
}>;
|
|
declare const PREFIXO_PILAO = "/pilao-de-dados";
|
|
declare const urlPilao: (emDesenvolvimento?: boolean | null | undefined) => {
|
|
api: string;
|
|
site: string;
|
|
};
|
|
|
|
declare const zp_registrar_base_dados: z.ZodObject<{
|
|
tabela: z.ZodString;
|
|
colunas: z.ZodArray<z.ZodObject<{
|
|
coluna: z.ZodString;
|
|
tipo: z.ZodEnum<["texto", "numero", "confirmacao", "lista_texto", "lista_numero", "lista_mes", "lista_data", "mes", "data"]>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data";
|
|
coluna: string;
|
|
}, {
|
|
tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data";
|
|
coluna: string;
|
|
}>, "many">;
|
|
}, "strip", z.ZodTypeAny, {
|
|
tabela: string;
|
|
colunas: {
|
|
tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data";
|
|
coluna: string;
|
|
}[];
|
|
}, {
|
|
tabela: string;
|
|
colunas: {
|
|
tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data";
|
|
coluna: string;
|
|
}[];
|
|
}>;
|
|
declare const zp_enviar_registros: z.ZodObject<{
|
|
tabela: z.ZodString;
|
|
registros: z.ZodArray<z.ZodRecord<z.ZodString, z.ZodObject<{
|
|
valor: z.ZodAny;
|
|
tipo: z.ZodNullable<z.ZodOptional<z.ZodEnum<["texto", "numero", "confirmacao", "lista_texto", "lista_numero", "lista_mes", "lista_data", "mes", "data"]>>>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
valor?: any;
|
|
tipo?: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data" | null | undefined;
|
|
}, {
|
|
valor?: any;
|
|
tipo?: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data" | null | undefined;
|
|
}>>, "many">;
|
|
}, "strip", z.ZodTypeAny, {
|
|
tabela: string;
|
|
registros: Record<string, {
|
|
valor?: any;
|
|
tipo?: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data" | null | undefined;
|
|
}>[];
|
|
}, {
|
|
tabela: string;
|
|
registros: Record<string, {
|
|
valor?: any;
|
|
tipo?: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data" | null | undefined;
|
|
}>[];
|
|
}>;
|
|
|
|
/**
|
|
* {
|
|
* 'rota':{
|
|
* pr:{}// paramentros de entrada
|
|
* rs:{}// resposta
|
|
* }
|
|
* }
|
|
*/
|
|
type tipo_pilao_api = {
|
|
/** retorna da data e hora do servido em formato iso */
|
|
estado_servidor: {
|
|
pr: {};
|
|
rs: {
|
|
data_hora: string;
|
|
};
|
|
};
|
|
tabelas: {
|
|
pr: {};
|
|
rs: z.infer<typeof zp_registrar_base_dados>[];
|
|
};
|
|
unicos: {
|
|
pr: {
|
|
tabela: string;
|
|
coluna: string;
|
|
};
|
|
rs: any[];
|
|
};
|
|
};
|
|
|
|
type tipoConstrutorPilao = {
|
|
produto: string;
|
|
conta: string;
|
|
};
|
|
type z_tipagem_registros = {
|
|
z_contagem_em_barra_vertical: {
|
|
contagem: number;
|
|
[k: string]: any;
|
|
}[];
|
|
z_contagem_em_pizza: {
|
|
contagem: number;
|
|
[k: string]: any;
|
|
}[];
|
|
z_tabela: {
|
|
[k: string]: any;
|
|
}[];
|
|
z_soma_em_barra_vertical: {
|
|
soma: number;
|
|
[k: string]: any;
|
|
}[];
|
|
z_porcentagem_soma_em_barra_vertical: {
|
|
porcentagem: number;
|
|
[k: string]: any;
|
|
}[];
|
|
};
|
|
type tipoRetornoSerieconsulta<T extends keyof typeof visoes_pilao> = {
|
|
registros: z_tipagem_registros[T];
|
|
legenda: string;
|
|
serie: z.infer<(typeof visoes_pilao)[T]> & z.infer<typeof z_padroes>;
|
|
};
|
|
|
|
/** Drive completo do piilão de dados */
|
|
|
|
declare enum pilao_enderecos {
|
|
"enviar-registros" = "enviar-registros",
|
|
"deletar-registros" = "deletar-registros",
|
|
"consultar-serie" = "consultar-serie",
|
|
laboratório = "laborat\u00F3rio"
|
|
}
|
|
type nomesVisoes = keyof typeof visoes_pilao;
|
|
type retornoSerieConsultar<T extends nomesVisoes> = {
|
|
dados: () => Promise<tipoResposta<tipoRetornoSerieconsulta<T>>>;
|
|
url: () => string;
|
|
};
|
|
declare class ClassPilao {
|
|
#private;
|
|
constructor({ conta, produto, emDesenvolvimento, ver_log, }: tipoConstrutorPilao & {
|
|
ver_log?: boolean;
|
|
emDesenvolvimento?: boolean;
|
|
});
|
|
rotaEnviarRegistros(): {
|
|
rota: string;
|
|
url: URL;
|
|
};
|
|
rotaDeletarRegistro(): {
|
|
rota: string;
|
|
url: URL;
|
|
};
|
|
rotaConsultarSerie(): {
|
|
rota: string;
|
|
url: URL;
|
|
};
|
|
rotaIframeSerie(tipoVisao: nomesVisoes | ":tipoVisao"): {
|
|
rota: string;
|
|
url: string;
|
|
};
|
|
rotaFuncaoApi(funcao: keyof tipo_pilao_api | ":funcao"): {
|
|
rota: string;
|
|
url: URL;
|
|
};
|
|
consultarApi<T extends keyof tipo_pilao_api>(funcao: T, parametros: tipo_pilao_api[T]["pr"]): Promise<tipoResposta<tipo_pilao_api[T]["rs"]>>;
|
|
get baseUrlApi(): "https://carro-de-boi.idz.one" | "http://localhost:5080";
|
|
get baseUrlSite(): "https://carro-de-boi.idz.one" | "http://localhost:5081";
|
|
validarCliente(_: any): tipoResposta<tipoConstrutorPilao>;
|
|
adicionarRegistroParaEnviar(tabela: string, ...registros: z.infer<typeof zp_enviar_registros>["registros"]): this;
|
|
adicionarCodigoParaDeletar(tabela: string, ...codigos: z.infer<typeof zp_deletar_registros>["codigos"]): this;
|
|
private processarRegistros;
|
|
enviarRegistros(): Promise<tipoResposta<true>>;
|
|
serieConsultar<T extends nomesVisoes>(tipoVisao: T, parametros_: z.infer<(typeof visoes_pilao)[T]> & z.infer<typeof z_padroes>, padroes?: Pick<z.infer<typeof z_padroes>, "descricao_pelo_usuario">): retornoSerieConsultar<T>;
|
|
urlLaboratorio(): {
|
|
rota: string;
|
|
url: string;
|
|
};
|
|
}
|
|
declare const Pilao: (_: tipoConstrutorPilao & {
|
|
ver_log?: boolean;
|
|
emDesenvolvimento?: boolean;
|
|
}) => ClassPilao;
|
|
|
|
declare const pPilao: {
|
|
extruturas_de_campos: {
|
|
z_contagem_em_barra_vertical: tipo_estrutura_visao_grafico<"z_contagem_em_barra_vertical">;
|
|
z_contagem_em_pizza: tipo_estrutura_visao_grafico<"z_contagem_em_pizza">;
|
|
z_tabela: tipo_estrutura_visao_grafico<"z_tabela">;
|
|
z_soma_em_barra_vertical: tipo_estrutura_visao_grafico<"z_soma_em_barra_vertical">;
|
|
};
|
|
z_padroes: zod.ZodObject<{
|
|
tabela: zod.ZodString;
|
|
filtros: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
|
|
coluna: zod.ZodString;
|
|
valor: zod.ZodAny;
|
|
operador: zod.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: zod.ZodOptional<zod.ZodString>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
tabela: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
}, {
|
|
tabela: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
}>;
|
|
pilao_enderecos: typeof pilao_enderecos;
|
|
z_contagem_em_barra_vertical: zod.ZodObject<zod.objectUtil.extendShape<{
|
|
colanuEixoX: zod.ZodString;
|
|
colunaAgrupamento: zod.ZodOptional<zod.ZodArray<zod.ZodString, "many">>;
|
|
}, {
|
|
tabela: zod.ZodString;
|
|
filtros: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
|
|
coluna: zod.ZodString;
|
|
valor: zod.ZodAny;
|
|
operador: zod.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: zod.ZodOptional<zod.ZodString>;
|
|
}>, "strip", zod.ZodTypeAny, {
|
|
tabela: string;
|
|
colanuEixoX: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
colunaAgrupamento?: string[] | undefined;
|
|
}, {
|
|
tabela: string;
|
|
colanuEixoX: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
colunaAgrupamento?: string[] | undefined;
|
|
}>;
|
|
z_contagem_em_pizza: zod.ZodObject<zod.objectUtil.extendShape<{
|
|
classes: zod.ZodString;
|
|
}, {
|
|
tabela: zod.ZodString;
|
|
filtros: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
|
|
coluna: zod.ZodString;
|
|
valor: zod.ZodAny;
|
|
operador: zod.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: zod.ZodOptional<zod.ZodString>;
|
|
}>, "strip", zod.ZodTypeAny, {
|
|
tabela: string;
|
|
classes: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
}, {
|
|
tabela: string;
|
|
classes: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
}>;
|
|
z_tabela: zod.ZodObject<zod.objectUtil.extendShape<{
|
|
colunas: zod.ZodArray<zod.ZodString, "many">;
|
|
coluna_ordem: zod.ZodOptional<zod.ZodString>;
|
|
direcao_ordem: zod.ZodOptional<zod.ZodEnum<["asc", "desc", "1", "-1"]>>;
|
|
}, {
|
|
tabela: zod.ZodString;
|
|
filtros: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
|
|
coluna: zod.ZodString;
|
|
valor: zod.ZodAny;
|
|
operador: zod.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: zod.ZodOptional<zod.ZodString>;
|
|
}>, "strip", zod.ZodTypeAny, {
|
|
tabela: string;
|
|
colunas: string[];
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
coluna_ordem?: string | undefined;
|
|
direcao_ordem?: "1" | "asc" | "desc" | "-1" | undefined;
|
|
}, {
|
|
tabela: string;
|
|
colunas: string[];
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
coluna_ordem?: string | undefined;
|
|
direcao_ordem?: "1" | "asc" | "desc" | "-1" | undefined;
|
|
}>;
|
|
z_soma_em_barra_vertical: zod.ZodObject<zod.objectUtil.extendShape<{
|
|
colanuEixoX: zod.ZodString;
|
|
colunaSoma: zod.ZodString;
|
|
unidadeSoma: zod.ZodOptional<zod.ZodString>;
|
|
colunaAgrupamento: zod.ZodOptional<zod.ZodArray<zod.ZodString, "many">>;
|
|
exibirComoPorcentagem: zod.ZodOptional<zod.ZodBoolean>;
|
|
}, {
|
|
tabela: zod.ZodString;
|
|
filtros: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
|
|
coluna: zod.ZodString;
|
|
valor: zod.ZodAny;
|
|
operador: zod.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: zod.ZodOptional<zod.ZodString>;
|
|
}>, "strip", zod.ZodTypeAny, {
|
|
tabela: string;
|
|
colanuEixoX: string;
|
|
colunaSoma: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
colunaAgrupamento?: string[] | undefined;
|
|
unidadeSoma?: string | undefined;
|
|
exibirComoPorcentagem?: boolean | undefined;
|
|
}, {
|
|
tabela: string;
|
|
colanuEixoX: string;
|
|
colunaSoma: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
colunaAgrupamento?: string[] | undefined;
|
|
unidadeSoma?: string | undefined;
|
|
exibirComoPorcentagem?: boolean | undefined;
|
|
}>;
|
|
zp_deletar_registros: zod.ZodObject<{
|
|
tabela: zod.ZodString;
|
|
codigos: zod.ZodArray<zod.ZodString, "many">;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
tabela: string;
|
|
codigos: string[];
|
|
}, {
|
|
tabela: string;
|
|
codigos: string[];
|
|
}>;
|
|
zp_registrar_base_dados: zod.ZodObject<{
|
|
tabela: zod.ZodString;
|
|
colunas: zod.ZodArray<zod.ZodObject<{
|
|
coluna: zod.ZodString;
|
|
tipo: zod.ZodEnum<["texto", "numero", "confirmacao", "lista_texto", "lista_numero", "lista_mes", "lista_data", "mes", "data"]>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data";
|
|
coluna: string;
|
|
}, {
|
|
tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data";
|
|
coluna: string;
|
|
}>, "many">;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
tabela: string;
|
|
colunas: {
|
|
tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data";
|
|
coluna: string;
|
|
}[];
|
|
}, {
|
|
tabela: string;
|
|
colunas: {
|
|
tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data";
|
|
coluna: string;
|
|
}[];
|
|
}>;
|
|
z_tipos_dados_registro: zod.ZodEnum<["texto", "numero", "confirmacao", "lista_texto", "lista_numero", "lista_mes", "lista_data", "mes", "data"]>;
|
|
zp_enviar_registros: zod.ZodObject<{
|
|
tabela: zod.ZodString;
|
|
registros: zod.ZodArray<zod.ZodRecord<zod.ZodString, zod.ZodObject<{
|
|
valor: zod.ZodAny;
|
|
tipo: zod.ZodNullable<zod.ZodOptional<zod.ZodEnum<["texto", "numero", "confirmacao", "lista_texto", "lista_numero", "lista_mes", "lista_data", "mes", "data"]>>>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
valor?: any;
|
|
tipo?: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data" | null | undefined;
|
|
}, {
|
|
valor?: any;
|
|
tipo?: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data" | null | undefined;
|
|
}>>, "many">;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
tabela: string;
|
|
registros: Record<string, {
|
|
valor?: any;
|
|
tipo?: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data" | null | undefined;
|
|
}>[];
|
|
}, {
|
|
tabela: string;
|
|
registros: Record<string, {
|
|
valor?: any;
|
|
tipo?: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data" | null | undefined;
|
|
}>[];
|
|
}>;
|
|
zp_produto_conta: zod.ZodObject<{
|
|
produto: zod.ZodString;
|
|
conta: zod.ZodString;
|
|
emDesenvolvimento: zod.ZodOptional<zod.ZodBoolean>;
|
|
ver_log: zod.ZodOptional<zod.ZodBoolean>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
produto: string;
|
|
conta: string;
|
|
emDesenvolvimento?: boolean | undefined;
|
|
ver_log?: boolean | undefined;
|
|
}, {
|
|
produto: string;
|
|
conta: string;
|
|
emDesenvolvimento?: boolean | undefined;
|
|
ver_log?: boolean | undefined;
|
|
}>;
|
|
validarZ: <T>(zodType: zod.ZodType<T, any>, objeto: any, mensagem: string) => p_respostas.tipoRespostaErro | p_respostas.tipoRespostaSucesso<T>;
|
|
operadores_pilao: zod.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
operadores_permitidos_por_tipo: {
|
|
texto: ("=" | "!=" | ">" | "<" | ">=" | "<=" | "∩")[];
|
|
numero: ("=" | "!=" | ">" | "<" | ">=" | "<=" | "∩")[];
|
|
confirmacao: ("=" | "!=" | ">" | "<" | ">=" | "<=" | "∩")[];
|
|
lista_texto: ("=" | "!=" | ">" | "<" | ">=" | "<=" | "∩")[];
|
|
lista_numero: ("=" | "!=" | ">" | "<" | ">=" | "<=" | "∩")[];
|
|
lista_mes: ("=" | "!=" | ">" | "<" | ">=" | "<=" | "∩")[];
|
|
lista_data: ("=" | "!=" | ">" | "<" | ">=" | "<=" | "∩")[];
|
|
mes: ("=" | "!=" | ">" | "<" | ">=" | "<=" | "∩")[];
|
|
data: ("=" | "!=" | ">" | "<" | ">=" | "<=" | "∩")[];
|
|
};
|
|
z_filtro: zod.ZodObject<{
|
|
coluna: zod.ZodString;
|
|
valor: zod.ZodAny;
|
|
operador: zod.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>;
|
|
visoes_pilao: {
|
|
z_contagem_em_barra_vertical: zod.ZodObject<zod.objectUtil.extendShape<{
|
|
colanuEixoX: zod.ZodString;
|
|
colunaAgrupamento: zod.ZodOptional<zod.ZodArray<zod.ZodString, "many">>;
|
|
}, {
|
|
tabela: zod.ZodString;
|
|
filtros: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
|
|
coluna: zod.ZodString;
|
|
valor: zod.ZodAny;
|
|
operador: zod.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: zod.ZodOptional<zod.ZodString>;
|
|
}>, "strip", zod.ZodTypeAny, {
|
|
tabela: string;
|
|
colanuEixoX: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
colunaAgrupamento?: string[] | undefined;
|
|
}, {
|
|
tabela: string;
|
|
colanuEixoX: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
colunaAgrupamento?: string[] | undefined;
|
|
}>;
|
|
z_contagem_em_pizza: zod.ZodObject<zod.objectUtil.extendShape<{
|
|
classes: zod.ZodString;
|
|
}, {
|
|
tabela: zod.ZodString;
|
|
filtros: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
|
|
coluna: zod.ZodString;
|
|
valor: zod.ZodAny;
|
|
operador: zod.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: zod.ZodOptional<zod.ZodString>;
|
|
}>, "strip", zod.ZodTypeAny, {
|
|
tabela: string;
|
|
classes: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
}, {
|
|
tabela: string;
|
|
classes: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
}>;
|
|
z_tabela: zod.ZodObject<zod.objectUtil.extendShape<{
|
|
colunas: zod.ZodArray<zod.ZodString, "many">;
|
|
coluna_ordem: zod.ZodOptional<zod.ZodString>;
|
|
direcao_ordem: zod.ZodOptional<zod.ZodEnum<["asc", "desc", "1", "-1"]>>;
|
|
}, {
|
|
tabela: zod.ZodString;
|
|
filtros: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
|
|
coluna: zod.ZodString;
|
|
valor: zod.ZodAny;
|
|
operador: zod.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: zod.ZodOptional<zod.ZodString>;
|
|
}>, "strip", zod.ZodTypeAny, {
|
|
tabela: string;
|
|
colunas: string[];
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
coluna_ordem?: string | undefined;
|
|
direcao_ordem?: "1" | "asc" | "desc" | "-1" | undefined;
|
|
}, {
|
|
tabela: string;
|
|
colunas: string[];
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
coluna_ordem?: string | undefined;
|
|
direcao_ordem?: "1" | "asc" | "desc" | "-1" | undefined;
|
|
}>;
|
|
z_soma_em_barra_vertical: zod.ZodObject<zod.objectUtil.extendShape<{
|
|
colanuEixoX: zod.ZodString;
|
|
colunaSoma: zod.ZodString;
|
|
unidadeSoma: zod.ZodOptional<zod.ZodString>;
|
|
colunaAgrupamento: zod.ZodOptional<zod.ZodArray<zod.ZodString, "many">>;
|
|
exibirComoPorcentagem: zod.ZodOptional<zod.ZodBoolean>;
|
|
}, {
|
|
tabela: zod.ZodString;
|
|
filtros: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
|
|
coluna: zod.ZodString;
|
|
valor: zod.ZodAny;
|
|
operador: zod.ZodEnum<["=", "!=", ">", "<", ">=", "<=", "∩"]>;
|
|
}, "strip", zod.ZodTypeAny, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}, {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}>, "many">>;
|
|
descricao_pelo_usuario: zod.ZodOptional<zod.ZodString>;
|
|
}>, "strip", zod.ZodTypeAny, {
|
|
tabela: string;
|
|
colanuEixoX: string;
|
|
colunaSoma: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
colunaAgrupamento?: string[] | undefined;
|
|
unidadeSoma?: string | undefined;
|
|
exibirComoPorcentagem?: boolean | undefined;
|
|
}, {
|
|
tabela: string;
|
|
colanuEixoX: string;
|
|
colunaSoma: string;
|
|
filtros?: {
|
|
coluna: string;
|
|
operador: "=" | "!=" | ">" | "<" | ">=" | "<=" | "∩";
|
|
valor?: any;
|
|
}[] | undefined;
|
|
descricao_pelo_usuario?: string | undefined;
|
|
colunaAgrupamento?: string[] | undefined;
|
|
unidadeSoma?: string | undefined;
|
|
exibirComoPorcentagem?: boolean | undefined;
|
|
}>;
|
|
};
|
|
};
|
|
|
|
/** Estrutura que deve ser aplicada para solictação de autenticação, deve ser feito via back */
|
|
declare const zAuntenticacaoResiduosSolicitar: z.ZodObject<{
|
|
codigo_token: z.ZodOptional<z.ZodString>;
|
|
codigo_usuario: z.ZodString;
|
|
nome_usuario: z.ZodString;
|
|
email_usuario: z.ZodString;
|
|
documento_usuario: z.ZodString;
|
|
$cliente: z.ZodString;
|
|
rotas: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
|
|
url_usuarios: z.ZodString;
|
|
url_empreendedores: z.ZodString;
|
|
url_empreendimentos: z.ZodString;
|
|
tipo_usuario: z.ZodString;
|
|
sistema: z.ZodString;
|
|
sistema_cor: z.ZodString;
|
|
sistema_nome: z.ZodString;
|
|
sistema_logo: z.ZodString;
|
|
}, "strip", z.ZodTypeAny, {
|
|
codigo_usuario: string;
|
|
nome_usuario: string;
|
|
$cliente: string;
|
|
email_usuario: string;
|
|
documento_usuario: 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;
|
|
}, {
|
|
codigo_usuario: string;
|
|
nome_usuario: string;
|
|
$cliente: string;
|
|
email_usuario: string;
|
|
documento_usuario: 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;
|
|
}>;
|
|
/** Tipagem usada para o processo de sincronização entre modulos */
|
|
declare const zUsuarioSincronizar: z.ZodObject<{
|
|
codigo: z.ZodString;
|
|
documento: z.ZodString;
|
|
excluido: z.ZodBoolean;
|
|
nome: z.ZodString;
|
|
permicoes: z.ZodRecord<z.ZodString, z.ZodAny>;
|
|
versao: z.ZodNumber;
|
|
credenciais_sinir: z.ZodOptional<z.ZodObject<{
|
|
login: z.ZodOptional<z.ZodString>;
|
|
senha: z.ZodOptional<z.ZodString>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
login?: string | undefined;
|
|
senha?: string | undefined;
|
|
}, {
|
|
login?: string | undefined;
|
|
senha?: string | undefined;
|
|
}>>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
codigo: string;
|
|
documento: string;
|
|
excluido: boolean;
|
|
nome: string;
|
|
permicoes: Record<string, any>;
|
|
versao: number;
|
|
credenciais_sinir?: {
|
|
login?: string | undefined;
|
|
senha?: string | undefined;
|
|
} | undefined;
|
|
}, {
|
|
codigo: string;
|
|
documento: string;
|
|
excluido: boolean;
|
|
nome: string;
|
|
permicoes: Record<string, any>;
|
|
versao: number;
|
|
credenciais_sinir?: {
|
|
login?: string | undefined;
|
|
senha?: string | undefined;
|
|
} | undefined;
|
|
}>;
|
|
type tipo_zUsuarioSincronizar = z.infer<typeof zUsuarioSincronizar>;
|
|
/** Tipagem usada para o processo de sincronização entre modulos */
|
|
declare const zEmpreendedorSincronizar: z.ZodObject<{
|
|
codigo: z.ZodString;
|
|
documento: z.ZodString;
|
|
excluido: z.ZodBoolean;
|
|
nome: z.ZodString;
|
|
versao: z.ZodNumber;
|
|
}, "strip", z.ZodTypeAny, {
|
|
codigo: string;
|
|
documento: string;
|
|
excluido: boolean;
|
|
nome: string;
|
|
versao: number;
|
|
}, {
|
|
codigo: string;
|
|
documento: string;
|
|
excluido: boolean;
|
|
nome: string;
|
|
versao: number;
|
|
}>;
|
|
/** Tipagem usada para o processo de sincronização entre modulos */
|
|
declare const zEmpreendimentoSincronizar: z.ZodObject<{
|
|
codigo: z.ZodString;
|
|
codigo_empreendedor: z.ZodString;
|
|
documento: z.ZodString;
|
|
excluido: z.ZodBoolean;
|
|
nome: z.ZodString;
|
|
unidade_sinir: z.ZodOptional<z.ZodNullable<z.ZodString>>;
|
|
versao: z.ZodNumber;
|
|
}, "strip", z.ZodTypeAny, {
|
|
codigo: string;
|
|
documento: string;
|
|
excluido: boolean;
|
|
nome: string;
|
|
versao: number;
|
|
codigo_empreendedor: string;
|
|
unidade_sinir?: string | null | undefined;
|
|
}, {
|
|
codigo: string;
|
|
documento: string;
|
|
excluido: boolean;
|
|
nome: string;
|
|
versao: number;
|
|
codigo_empreendedor: string;
|
|
unidade_sinir?: string | null | undefined;
|
|
}>;
|
|
declare const nomesSincronizacoes: z.ZodEnum<["usuarios", "empreendedores", "empreendimentos"]>;
|
|
|
|
type tipo_proxima_avaliacao = {
|
|
parametros: {
|
|
sistema: string;
|
|
$cliente: 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 $clienteStatus: z.ZodEnum<["ativo", "inativo"]>;
|
|
declare const status$cliente: z.ZodEnum<["ativo", "inativo"]>;
|
|
|
|
export { $clienteStatus, ClassPilao, PREFIXO_PILAO, Pilao, abrirNps, nomesSincronizacoes, type nomesVisoes, pAutenticacao, pPilao, pilao_enderecos, type retornoSerieConsultar, status$cliente, type tipoConstrutorPilao, type tipoRetornoSerieconsulta, type tipoTokenQuipo, type tipoUsuarioExterno, type tipo_pilao_api, type tipo_proxima_avaliacao, type tipo_zUsuarioSincronizar, tipos_acesso_quipo, type tipos_de_acesso_quipo, urlPilao, zAuntenticacaoResiduosSolicitar, zEmpreendedorSincronizar, zEmpreendimentoSincronizar, zUsuarioSincronizar, type z_tipagem_registros, ztokenQuipo };
|