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" | "lista_mes" | "lista_data" | "mes" | "data"; }, { coluna: string; tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data"; }>, "many">; }, "strip", z.ZodTypeAny, { tabela: string; colunas: { coluna: string; tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data"; }[]; }, { tabela: string; colunas: { coluna: string; tipo: "texto" | "numero" | "confirmacao" | "lista_texto" | "lista_numero" | "lista_mes" | "lista_data" | "mes" | "data"; }[]; }>; export declare const zp_enviar_registros: z.ZodObject<{ tabela: z.ZodString; registros: z.ZodArray>>; }, "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[]; }, { tabela: string; registros: Record[]; }>; declare class ClassPilaoEnviar { __conta: string | undefined; __produto: string | undefined; __emDesenvolvimento: boolean | undefined; __ver_log: boolean | undefined; __tabela: string | undefined; __registrosParaEnvio: z.infer["registros"]; __codigosParaDeletar: string[]; constructor({ conta, produto, emDesenvolvimento, ver_log, }: z.infer); tabela(tabela: string): this; adicionarRegistroParaEnviar(...registro: z.infer["registros"]): this; adicionarCodigoParaDeletar(...codigos: string[]): this; __salvar_enviar_registros(): Promise>; __salvar_deletar_registros(): Promise>; salvar(): Promise>; } export declare const PilaoEnviar: (_: z.infer) => ClassPilaoEnviar; export {};