import { z } from "zod"; /** * Validates required environment variables and provides helpful error messages. * @param requiredVars - Array of required environment variable names * @throws Error if any required variables are missing */ export declare const validateEnvVars: (requiredVars: string[]) => void; /** * Common environment variable schemas for validation */ export declare const envSchemas: { openai: z.ZodString; evmPrivateKey: z.ZodString; solanaPrivateKey: z.ZodString; rpcUrl: z.ZodString; apiKey: z.ZodString; }; /** * Validates environment variables against predefined schemas * @param vars - Object mapping environment variable names to their schema types * @throws Error if any variables fail validation */ export declare const validateEnvVarFormats: (vars: Record) => void;