/**
 * Build the `define` map every client bundler/transpiler should pass to
 * Bun.build / new Bun.Transpiler({ define }).
 *
 * Returns substitutions for both `import.meta.env.<KEY>` (preferred, Vite-
 * compatible) and a single `import.meta.env` literal that maps to the full
 * object so consumers can do `if (import.meta.env.X)` and similar idiomatic
 * patterns.
 */
export declare function getPublicEnvDefine(envPrefix?: string): Record<string, string>;
/**
 * Get the public env values as a plain object. Useful for places that want
 * the raw map (e.g. tests, debugging) rather than the define-shaped strings.
 */
export declare function getPublicEnv(envPrefix?: string): Record<string, string>;
