/** Simple .env file parser */ export interface EnvEntry { key: string; value: string; /** * True when a `# @no-secret` annotation appears in the contiguous comment * block immediately preceding this entry. Otherwise the entry is treated * as secret by default. */ noSecret: boolean; } /** * Parse a .env file into key-value pairs. * * Supports: * - KEY=value * - KEY="quoted value" * - KEY='single quoted value' * - # comments * - Empty lines (reset the pending @no-secret annotation) * - `# @no-secret` annotation on a comment line in the contiguous comment * block directly above a KEY=VALUE line; marks that one entry non-secret. */ export declare function parseDotenv(content: string): EnvEntry[]; //# sourceMappingURL=dotenv.d.ts.map