import type { tipoResposta } from "p-respostas"; import { z } from "zod"; import { type zp_produto_conta } from "./_variaveis"; export declare const zp_registrar_base_dados: z.ZodObject<{ tabela: z.ZodString; colunas: z.ZodArray; }, "strip", z.ZodTypeAny, { coluna: string; tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero"; }, { coluna: string; tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero"; }>, "many">; }, "strip", z.ZodTypeAny, { tabela: string; colunas: { coluna: string; tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero"; }[]; }, { tabela: string; colunas: { coluna: string; tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero"; }[]; }>; export declare const zp_enviar_registros: z.ZodObject<{ tabela: z.ZodString; registros: z.ZodArray; }, "strip", z.ZodTypeAny, { coluna: string; tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero"; valor?: any; }, { coluna: string; tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero"; valor?: any; }>, "many">, "many">; }, "strip", z.ZodTypeAny, { tabela: string; registros: { coluna: string; tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero"; valor?: any; }[][]; }, { tabela: string; registros: { coluna: string; tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero"; valor?: any; }[][]; }>; export declare const enviar_registros: ({ emDesenvolvimento, cliente: { conta, produto }, parametros: { registros, tabela }, }: { emDesenvolvimento?: boolean | undefined | null; /** Identificação do cliente */ cliente: z.infer; /** Parametros da função */ parametros: z.infer; }) => Promise>;