/** * Docker Compose `${VAR}`, `${VAR:-default}`, `$$` literal for static YAML parsers. */ export declare function parseDotEnvText(text: string): Record; /** Merge bindings: **`includeProcessEnv`** first when set, then **`explicit`** overlays (explicit wins on key clashes). */ export declare function composeInterpolationBindings(explicit: Record | undefined, includeProcessEnv: boolean | undefined): Record; /** Expand `${VAR}` / `${VAR:-x}`; `$$` → single `$`; repeat until stable for nested substitutions. */ export declare function expandComposeVars(input: string, vars: Record): string; //# sourceMappingURL=compose-vars.d.ts.map