export type EnvValueType = 'string' | 'boolean' | 'number' | 'json';
export interface EnvSpec {
    path: string;
    type: EnvValueType;
}
export declare function envVarNameFromPath(path: string): string;
export declare function parseEnvValue(envKey: string, raw: string, type: EnvValueType): unknown;
export declare function setNestedConfigValue(target: Record<string, unknown>, path: string, value: unknown): void;
//# sourceMappingURL=config-env-shared.d.ts.map