drivers/dist-require/residuos/index.d.ts

117 lines
3.2 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;
}, "strip", z.ZodTypeAny, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
permicoes: Record<string, any>;
versao: number;
}, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
permicoes: Record<string, any>;
versao: number;
}>;
/** 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;
versao: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
versao: number;
codigo_empreendedor: string;
}, {
codigo: string;
documento: string;
excluido: boolean;
nome: string;
versao: number;
codigo_empreendedor: string;
}>;