import type { TEnv, TEnvData, TEnvSpecs } from './types'; /** Validates env values and returns a Vite `define` object for `import.meta.env.*`. */ export declare function createViteEnvDefine>(env: TEnv, specs: TEnvSpecs): TViteEnvDefine>; /** Vite define object keyed as `import.meta.env.KEY`, with JSON-serialized values. */ export type TViteEnvDefine = Record> = { [Key in keyof GEnvData & string as `import.meta.env.${Key}`]: string; }; //# sourceMappingURL=vite-env-define.d.ts.map