UNPKG

@krauters/environment

Version:

A TypeScript utility library that provides a fluent, type-safe API for defining, transforming, and managing environment variable configurations in applications.

9 lines 343 B
export interface EnvironmentInfo<E = unknown> { defaultValues: Partial<E>; optionalKeys: string[]; prefix?: string; requiredKeys: string[]; transforms: Record<string, (value: string) => unknown>; } export type MapNamesToKeys<T extends readonly string[]> = Record<T[number], string>; //# sourceMappingURL=structures.d.ts.map