27 lines
1.3 KiB
TypeScript
27 lines
1.3 KiB
TypeScript
import { z } from "zod";
|
|
export declare const zAmbiente: z.ZodEnum<["desenvolvimento", "producao"]>;
|
|
export declare const PREFIXO_PILAO = "/pilao-de-dados";
|
|
export declare const validarZ: <T>(zodType: z.ZodType<T, any>, objeto: any, mensagem: string) => import("p-respostas").tipoRespostaErro | import("p-respostas").tipoRespostaSucesso<T>;
|
|
export declare const zp_produto_conta: z.ZodObject<{
|
|
produto: z.ZodString;
|
|
conta: z.ZodString;
|
|
emDesenvolvimento: z.ZodOptional<z.ZodBoolean>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
conta: string;
|
|
produto: string;
|
|
emDesenvolvimento?: boolean | undefined;
|
|
}, {
|
|
conta: string;
|
|
produto: string;
|
|
emDesenvolvimento?: boolean | undefined;
|
|
}>;
|
|
export declare const z_tipo_coluna_base_dados: z.ZodEnum<["texto", "numero", "confirmacao", "lista_texto", "lista_numero", "data", "mes"]>;
|
|
export declare const tiposSeriesAgregacoes: z.ZodEnum<["contagem", "somatoria"]>;
|
|
export declare const z_validar_colunna_base_dados: {
|
|
texto: z.ZodNullable<z.ZodString>;
|
|
numero: z.ZodNullable<z.ZodNumber>;
|
|
confirmacao: z.ZodNullable<z.ZodBoolean>;
|
|
lista_texto: z.ZodNullable<z.ZodArray<z.ZodString, "many">>;
|
|
lista_numero: z.ZodNullable<z.ZodArray<z.ZodNumber, "many">>;
|
|
};
|
|
export declare const baseUrlPilao: (emDesenvolvimento?: boolean | null | undefined) => "https://carro-de-boi.idz.one" | "http://127.0.0.1:5080";
|