/**
 * Merge `POST /api/coding/run` body `env` into the daemon process environment.
 * Kept in-package so `@bunny-agent/daemon` does not depend on `@bunny-agent/manager`.
 * Only string values and valid env-style keys are accepted.
 */
/**
 * Normalize `body.env` from JSON (string keys and string values only).
 */
export declare function sanitizeCodingRunBodyEnv(parsed: unknown): Record<string, string> | undefined;
export interface CodingRunBodyWithEnv {
    env?: unknown;
}
/**
 * Merge daemon `process.env` with optional inline `env` from the request JSON.
 */
export declare function mergeCodingRunProcessEnv(daemonEnv: Record<string, string>, body: CodingRunBodyWithEnv): Record<string, string>;
//# sourceMappingURL=coding-run-env.d.ts.map