export interface DotEnvResult { /** Path consulted, whether or not it existed. */ path: string; loaded: string[]; /** Present in the file but already set in the environment — the environment won. */ skipped: string[]; } /** Parse `KEY=value` lines. Ignores blanks and `#` comments; strips one layer of quotes. */ export declare function parseDotEnv(text: string): Record; export declare function defaultEnvPath(): string; /** Display-only provenance for credential resolution; never a precedence input. */ export declare function wasEnvNameLoadedFromFile(name: string): boolean; /** Merge the env file into `env`, never overwriting a variable that is already set. */ export declare function loadEnvFile(path?: string, env?: NodeJS.ProcessEnv): DotEnvResult;