///
export declare function parseEnvNumber(prop: string, defaultValue?: TDefault, env?: NodeJS.ProcessEnv): T | TDefault;
export declare function parseEnvJSON(prop: string, defaultValue?: TDefault, env?: NodeJS.ProcessEnv): T | TDefault;
export declare function parseEnvBoolean(prop: string, defaultValue?: T, env?: NodeJS.ProcessEnv): T;
type EnumOrArrayOfLiterals = ArrayLike | {
readonly [s: string]: T;
};
export declare function parseEnvEnum(prop: string, validValues: EnumOrArrayOfLiterals, defaultValue?: TDefault, env?: NodeJS.ProcessEnv): T | TDefault;
export {};