export interface Env { SITE_URL?: string; SUB_PORTALS?: string; MOBILE?: string; SINGLE_SEARCH_INDEX?: string; SEARCH_LANG?: string; } export const env: Env & { _: Env; setup: (_: Env) => void; } = new Proxy( { _: {} as Env, setup(_: Env) { this._ = _; }, }, { get(target, p: keyof Env) { return target._[p] || target[p]; }, }, );