144 lines
4 KiB
TypeScript
144 lines
4 KiB
TypeScript
import { z } from "zod";
|
|
/** Estrutura que deve ser aplicada para solictação de autenticação, deve ser feito via back */
|
|
export 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;
|
|
organizacao: 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;
|
|
email_usuario: string;
|
|
documento_usuario: string;
|
|
organizacao: 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;
|
|
email_usuario: string;
|
|
documento_usuario: string;
|
|
organizacao: 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 */
|
|
export 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.ZodObject<{
|
|
login_sinir: z.ZodString;
|
|
senha: z.ZodString;
|
|
unidade: z.ZodString;
|
|
}, "strip", z.ZodTypeAny, {
|
|
login_sinir: string;
|
|
senha: string;
|
|
unidade: string;
|
|
}, {
|
|
login_sinir: string;
|
|
senha: string;
|
|
unidade: string;
|
|
}>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
codigo: string;
|
|
documento: string;
|
|
excluido: boolean;
|
|
nome: string;
|
|
permicoes: Record<string, any>;
|
|
versao: number;
|
|
credenciais_sinir: {
|
|
login_sinir: string;
|
|
senha: string;
|
|
unidade: string;
|
|
};
|
|
}, {
|
|
codigo: string;
|
|
documento: string;
|
|
excluido: boolean;
|
|
nome: string;
|
|
permicoes: Record<string, any>;
|
|
versao: number;
|
|
credenciais_sinir: {
|
|
login_sinir: string;
|
|
senha: string;
|
|
unidade: string;
|
|
};
|
|
}>;
|
|
/** Tipagem usada para o processo de sincronização entre modulos */
|
|
export 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 */
|
|
export declare const zEmpreendimentoSincronizar: z.ZodObject<{
|
|
codigo: z.ZodString;
|
|
codigo_empreendedor: z.ZodString;
|
|
documento: z.ZodString;
|
|
excluido: z.ZodBoolean;
|
|
nome: z.ZodString;
|
|
unidade_sinir: z.ZodString;
|
|
versao: z.ZodNumber;
|
|
}, "strip", z.ZodTypeAny, {
|
|
codigo: string;
|
|
documento: string;
|
|
excluido: boolean;
|
|
nome: string;
|
|
versao: number;
|
|
codigo_empreendedor: string;
|
|
unidade_sinir: string;
|
|
}, {
|
|
codigo: string;
|
|
documento: string;
|
|
excluido: boolean;
|
|
nome: string;
|
|
versao: number;
|
|
codigo_empreendedor: string;
|
|
unidade_sinir: string;
|
|
}>;
|
|
export declare const nomesSincronizacoes: z.ZodEnum<["usuarios", "empreendedores", "empreendimentos"]>;
|